Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Бланк листинга ассемблерной программы

Самарский государственный технический университет | Цель работы | Составить карту Карно. | Собрать схему триггера. | Р и с. 15. Схема параллельного регистра | Распределение адресов-векторов прерываний | Система команд микропроцессора КР580ИК80А | Подпрограмма DELHC большой временной задержки с двумя вложенными циклами. | Подпрограмма TOND выдачи звукового сигнала определенной длительности звучания. |


Читайте также:
  1. EnableCancelKey - запрещаем остановку программы
  2. I. ПРОГРАММЫ БАКАЛАВРИАТА
  3. I. СТАТУС ПРОГРАММЫ
  4. II. Механика Программы
  5. II.3.2.Механизм реализации Программы.
  6. III. Описание Уровней Программы
  7. IV. Критерии оценки реализации Программы .

 

Адрес С Метка Мнемокод Операнд Комментарий N
страница строка
               

 

Программу следует записывать карандашом, так как при ее отладке обычно возникает много исправлений.

При ручном ассемблировании каждая строка бланка соответствует одной ячейке памяти. Адреса ячеек в виде 4-х разрядных шестнадцатеричных чисел размещаются в поле адреса таблицы. Два младших разряда адреса размещаются в поле строки, два старших разряда – в поле страницы. При использовании 2- и 3-байтной команды следующие после строки команды одна или две строки пропускаются.

После составления ассемблерной программы проводится ручное ассемблирование путем заполнения столбца С табл. 6 шестнадцатеричными кодами, соответствующими мнемокодам команд. Эти коды определяются табл. 4.

Необходимо иметь в виду, что при записи двухбайтных адресов и данных сначала записывается младший бант, затем – старший.

После ассемблирования в столбце С таблицы будет находиться объектная программа, которую можно непосредственно загружать в микроЭВМ.

В столбце N табл. 7 указывается время выполнения команды в машинных тактах, определяемое с помощью табл. 8. Общее время работы программы оценивается суммарным количеством тактов с учетом циклических фрагментов программы.


Таблица 8


Дата добавления: 2015-07-21; просмотров: 98 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Действия команд микропроцессора КР580ИК80А| Характеристики команд микропроцессора КР580ИК80

mybiblioteka.su - 2015-2024 год. (0.005 сек.)