Команды сдвига через перенос
RAL – сдвиг влево через перенос; RAR – сдвиг вправо через перенос.
3.3.1 Записать в память, начиная с адреса 0860Н, коды программы (таблица 59), реализующей операцию умножения на 4, содержимого рег. С.
В = (С) ´ 4.
3.3.2 Выполнить программу, предварительно задавая исходные значения в соответствии с таблицей 60:
СТ0860 0865ВП.
Проверить полученные результаты (см. таблицу 60). Таблица 59 – Контрольная программа умножения на 4 путем сдвига влево
Таблица 60 – Исходные данные и результаты для контрольной программы умножения на 4
Задание 4: Написать и выполнить программу деления содержимого регистра В на 4:
С = (В): 4
Исходные данные взять из таблицы 61. Результаты записать в таблицу 61. Начальный адрес программы 0А30Н.
Таблица 61 – Исходные данные для проверочной программы деления на 4
Проверочную программу записать в таблицу, аналогичную по форме таблице 59. Вычислить ожидаемый результат путем сдвига заданного числа. Полученный результат сравнить с ожидаемым.
ЛАБОРАТОРНАЯ РАБОТА № 18 КОМАНДЫ БЕЗУСЛОВНОГО И УСЛОВНЫХ ПЕРЕХОДОВ
Цель работы
1 Изучить команды безусловного и условных переходов в микропроцессоре (МП) КР580ВМ80. 2 Приобрести практические навыки составления программ, содержащих команды безусловного и условных переходов. 3 Приобрести практические навыки ввода программы в учебный микропроцессорный комплект (УМК), ее отладки и выполнения в автоматическом режиме. Подготовка к выполнению работы
1 Повторить по [2] команды безусловного и условных переходов МП КР580ВМ80. 2 Изучить методические указания к данной лабораторной работе и составить проверочные программы для заданий №1…3. 3 Подготовить ответы на вопросы для самоконтроля.
Вопросы для самоконтроля
1 Укажите, по каким признакам может выполнять условные переходы МП КР580ВМ80. 2 Поясните разницу между командами JNZ 0A00H и JZ 0A00H. 3 Укажите выполняемую операцию, формат, число машинных циклов и поясните, какие действия выполняет МП в каждом цикле для нижеуказанных команд:
а) JMP 0805H; б) JNC 0810H; в) JPO 0900H; г) JPE 0A00H; д) JP 0890H; е) PCHL.
Приборы, оборудование и документация
1 Учебный микропроцессорный комплект (УМК). 2 Методические указания к лабораторной работе.
|