Микропроцессорные системы. Анкудинов И.Г. - 11 стр.

UptoLike

Составители: 

Таблица 1.4. Программа пересылки с косвенной адресацией
Адрес Машин-
ный код
Мнемокод Комментарий
0800 21 LXI H, 0B00 Загрузить в регистр H,L адрес 0B00
0801 00 Младший байт адреса 0B00
0802 0B Старший байт адреса 0B00
0803 2F MOV A, M Переслать в аккумулятор число из ячейки с адресом,
указанным в регистре H,L
0804 32 CMA Инверсия числа в аккумуляторе
0805 01 INX M Увеличить на 1 число в регистре H,L
0806 0B MOV M, A Записать число из аккумулятора по адресу, указанному
в регистре H,L
6. Набрать и запустить простую программу, представленную табл. 1.5.
Эта программа демонстрирует использование инкрементных, декрементных и
логических команд.
Таблица 1.5. Использование инкрементных, декрементных и логических команд
Адрес Машин-
ный код
Мнемокод Комментарий
0800 21 LXI H, 0B00 Загрузить в регистр H,L адрес 0B00
0801 00 Младший байт адреса 0B00
0802 0B Старший байт адреса 0B00
0803 2F MOV A, M Переслать в аккумулятор число из ячейки с адресом,
указанным в регистре H,L
0804 3C INR A (A) (A) + 1; Инкремент аккумулятора
0805 3D DCR A (A) (A) – 1; Декремент аккумулятора
0806 87 ADD A (A) (A) + (A); Арифметическое сложение
0807 A7 ANA A (A) (A) AND (A); Логическое умножение (И)
0808 B7 ORA A (A) (A) OR (A); Логическое сложение (ИЛИ)
0809 BF CMP A (A) (A) – (A); Сравнение
1.4. Содержание отчета
1. Структурная схема микроЭВМ и описание функций эмулятора и УМК.
2. Табличное представление исследуемых программ.
3. Результаты вычислений в виде таблиц, отражающих содержание ячеек
ОЗУ и регистровой памяти, после выполнения каждой команды.
4. Оценка длины программ в байтах и числа тактов, затрачиваемых на
выполнение сложения и умножения.
11