Составители:
Программа МСВ
Адрес
Метка Мнемокод Машинный
код
Комментарий
0800
0801
0802
МСВ XIH, 0B00 21
00
0В
Запись в регистры H и L числа
0800
0803 MOVA, M 7E Загрузить в регистр А число с
адресом, указанным в регистрах
H и L
0804 INR A 3C Увеличить содержимое регистра
А на единицу
0805 INX M 23 Увеличить на единицу
содержимое H и L
0806 MOVM, A 77 Записать число из А по адресу
0В01, хранящемуся в H и L
В представленной программе адрес операнда, подлежащего загрузке в аккумулятор
и адрес последующей записи результата вычислений хранятся в регистрах общего
назначения H и L.
Порядок выполнения лабораторной работы
1. Включить УМК и ввести в ОЗУ программу МСА в соответствии с
методикой, изложенной в работе №1.
2. Занести в память УМИ произвольное число по адресу 0800. Запустить
выполнение программы и исследовать содержимое ячейки памяти 0803.
3. Исследовать процесс выполнения команд по машинным циклам. При
выполнении каждой команды проанализировать содержимое регистров,
использованных в программе. Состояние шин адреса и данных занести в табл.1.
4. Заменить в программе МСА команду INRA на команды СМА(2F), DCRA
(30), ADD A (87). Исследовать результат выполнения указанных операций и занести
полученные данные в табл.2.