Категория
Информатика
Тип
лабораторная работа
Страницы
2 стр.
Дата
12.11.2008
Формат файла
.rtf — Rich Text Format (Wordpad)
Архив
138527.zip — 265.24 kb
  • programmirovanie-arifmeticheskix-zadach-na-assemblere-dlja-mikroprocessora-k580_138527_1.rtf — 1153.4 Kb
  • Readme_docus.me.txt — 125 Bytes
Рейтинг
5  из 10
Оценок
2
Оцените работу
Хорошо  или  Плохо


Текст работы

ДонГТУ Guardian
Дон ГТУ
Лабораторная
работа № 3
АКГ-05
АУТПТЭК
Программирование арифметических задач на Ассемблере для микропроцессора К580
Цель лабораторной работы - рассмотреть особенности выполнения простейших арифметических операций над целыми числами без знака на микропроцессорных установках МИКРОЛАБ КР580ИК80 и ЭЛЕКТРОНИКА-580, познакомиться с программированием в машинных кодах и мнемокодах, научиться пользоваться средствами управления и клавиатурой устройств.
1 ТЕОРЕТИЧЕСКАЯ ЧАСТЬ
1.1 Представление чисел
При программировании микро ЭВМ на МП БИС КР580ИК80 необходимо пользоваться способом представления чисел с фиксированной десятичной точкой. При этом знак числа и количество разрядов, занятых дробной
частью числа, могут быть учтены при подготовке данных или программным путем.
Следует помнить, что коды команд, адреса и данные вводятся в микро ЭВМ числами в шестнадцатеричной системе счисления. Некоторой особенностью в лабораторных установках МИКРОЛАБ и ЭЛЕКТРОНИКА-580 является отображение чисел на дисплее (табл. I).
Для МП БИС КР580ИК80 можно представлять данные в виде двоично-десятичного числа, при этом каждый байт рассматривается как две тетрады (два полубайта), а каждая тетрада кодирует одну десятичную цифру.
Такое представление позволяет закодировать в одном байте десятичные числа от 0 до 99. Обратите внимание на то, что, используя для представления шестнадцатеричную систему счисления, в одном байте можно закодировать число от 0 до FF , что соответствует числам десятичной системы от 0 до 255.
Эти примеры показывают, что такое представление чисел более рационально: используется меньший объем памяти, сокращается программа.
Таблица
1- Представление чисел



Ваше мнение



CAPTCHA