Вариант 17
Задание №2
Задание: Определить результат выполнения команд на микропроцессоре КР580ВМ80.
Исходные данные:
DCR D
(D) =8AH
Решение:
Команда DCR D уменьшает значение регистра D на 1, т.к. его значение равно 8AH, то в результате выполнения команды получим 8AH – 1 = 89H
Проверим результат на эмуляторе КР580ВМ80.
Введем команды в ОЗУ и значение регистра D
Выполним программу
В результате значение регистра D поменялось на 89H, что и подтвердило наши вычисления.
Вариант 7
Задание №2
Задание: Определить результат выполнения команд на микропроцессоре КР580ВМ80.
Исходные данные:
LXI D,5C7BH
INX D
Решение:
Команда LXI D загружает регистровую пару DE 16-разрядным непосредственным операндом, содержащимся во втором и третьем байтах самой команды. Значение регистровой пары 5C7B, соответственно при выполнении команды в регистр D загрузится 5CH, а в регистр E 7BH.
Команда INX D увеличивает значение регистровой пары DE на 1, соответственно в результате при выполнении команды регистровая пара получит значение:
5C7BH + 1 = 5C7CH.
Проверим результат на эмуляторе КР580ВМ80.
Введем команды в ОЗУ
Выполним программу
В результате значение регистровой пары DE поменялось на 5C7CH, что и подтвердило наши вычисления.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.