Требования к знаниям и умениям учащихся
В результате выполнения лабораторной работы учащийся должен знать:
- систему команд МП Intel 8085A (К1821ВМ85А);
- приемы составления линейных и циклических программ.
Должен уметь:
- составлять линейные и циклические программы для простых восьмиразрядных МП на языке Ассемблер;
- выполнять ввод, отладку и выполнение программ на симуляторе МП Sim8085 Microprocessor Simulator.
ЛАБОРАТОРНАЯ РАБОТА №14
АРИФМЕТИЧЕСКИЕ КОМАНДЫ
Цель работы
1 Изучить приемы составления программ на языке Ассемблер для МП Intel 8085A (К1821BM8085А), содержащих арифметические команды.
2 Приобрести практические навыки ввода, отладки и выполнения программ на языке Ассемблер, содержащих арифметические команды, на симуляторе МП Sim8085 Microprocessor Simulator.
Подготовка к выполнению работы
1 Повторить по [1] арифметические команды в МП Intel 8085А.
2 Изучить методические указания к данной лабораторной работе и составить программы для индивидуальных заданий №1…3. Подготовить заготовку отчета (см. содержание отчета).
3 Подготовить ответы на вопросы для самоконтроля.
Вопросы для самоконтроля
1 Укажите, какие арифметические операции выполняются в МП Intel 8085A.
2 Укажите, где размещаются операнды и куда пересылается результат операции при выполнении арифметических операций над восьмиразрядными данными?
3 Укажите, где размещаются операнды и куда пересылается результат операции при выполнении сложения 16-разрядных чисел?
4 Укажите выполняемую операцию, машинный код и способ адресации, которые используются в нижеуказанных командах:
а) ADD B; | б) ADC M; | в) SUB C; | г) SBB M; |
д) ADI, F0 h; | е) SUI, 3B h; | ж) DAD B; | з) DAD D. |
Дата добавления: 2014-11-30; просмотров: 932;