Читайте также: |
|
Адрес | С | Метка | Мнемокод | Операнд | Комментарий | N | |
страница | строка | ||||||
Программу следует записывать карандашом, так как при ее отладке обычно возникает много исправлений.
При ручном ассемблировании каждая строка бланка соответствует одной ячейке памяти. Адреса ячеек в виде 4-х разрядных шестнадцатеричных чисел размещаются в поле адреса таблицы. Два младших разряда адреса размещаются в поле строки, два старших разряда – в поле страницы. При использовании 2- и 3-байтной команды следующие после строки команды одна или две строки пропускаются.
После составления ассемблерной программы проводится ручное ассемблирование путем заполнения столбца С табл. 6 шестнадцатеричными кодами, соответствующими мнемокодам команд. Эти коды определяются табл. 4.
Необходимо иметь в виду, что при записи двухбайтных адресов и данных сначала записывается младший бант, затем – старший.
После ассемблирования в столбце С таблицы будет находиться объектная программа, которую можно непосредственно загружать в микроЭВМ.
В столбце N табл. 7 указывается время выполнения команды в машинных тактах, определяемое с помощью табл. 8. Общее время работы программы оценивается суммарным количеством тактов с учетом циклических фрагментов программы.
Таблица 8
Дата добавления: 2015-07-21; просмотров: 98 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Действия команд микропроцессора КР580ИК80А | | | Характеристики команд микропроцессора КР580ИК80 |