Составить алгоритм, написать на языке Ассемблер для МП Intel 8085A с адреса 2000 h и выполнить линейную программу деления содержимого регистра B на 4 в соответствии с заданным вариантом (таблица 15.5):
C = (B): 4
Таблица 15.5 – Исходные данные к индивидуальному заданию №3
Номер варианта | Исходные данные (P = 16) | Номер варианта | Исходные данные (P = 16) |
(B) | (B) | ||
1, 3, 5, 7 | 9, 11, 13 | ||
2, 4, 6 | 1C | 8, 10, 12, 14 |
Программу записать в таблицу, аналогичную по форме таблице 12.4.
До выполнения программы вычислить и записать в отчет ожидаемый результат.
Результаты выполнения программы записать в таблицу 15.6. Сравнить полученный результат с ожидаемым и сделать выводы.
Таблица 15.6 – Результаты выполнения индивидуального задания №3
Номер варианта | Результат (P = 16) | Содержимое регистров (P = 16) | Значения признаков | |||||||||
(C) | (B) | (A) | (H) | (L) | (SP) | (PC) | S | Z | A | P | C | |
ЛАБОРАТОРНАЯ РАБОТА №16
КОМАНДЫ УПРАВЛЕНИЯ
Цель работы
1 Изучить приемы составления программ на языке Ассемблер для МП Intel 8085A (K1821BM85A), содержащих команды управления.
|
|
2 Приобрести практические навыки ввода, отладки и выполнения программ на языке Ассемблер, содержащих команды управления на симуляторе МП Sim 8085 Microprocessor Simulator.
Подготовка и выполнение работы
1 Повторить по [1] команды управления в МП Intel 8085A.
2 Изучить методические указания к данной лабораторной работе и составить программы для индивидуальных заданий №1, 2. Подготовить заготовку отчета (см. содержание отчета).
3 Подготовить ответы на вопросы для самоконтроля.
Вопросы для самоконтроля
1 Какие команды включают в свой состав команды управления?
2 Укажите, по каким признакам может выполнять условные переходы, вызовы подпрограмм и возврат МП Intel 8085A?
3 Какой командой задается нижняя граница стека в МП Intel 8085A?
4 Укажите выполняемую операцию, формат, способ адресации, число машинных циклов и поясните действия МП в каждом цикле для нижеуказанных команд:
а) JMP 201A h; | б) JNC 2010 h; | в) JPO 201F h; |
г) PUSH BC; | д) POP DE; | е) CALL 2022 h; |
ж) CNZ 2025 h; | з) RET. |
Приборы, оборудование и документация
1 Персональный компьютер (ПК).
2 Программный пакет «Sim8085 Microprocessor Simulator».
3 Методические указания к лабораторной работе.
4 Система команд МП Intel 8085A.