Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторный практикум 4 А4.docx
Скачиваний:
63
Добавлен:
13.02.2016
Размер:
1.32 Mб
Скачать

Содержание отчета

Отчет должен содержать:

1 Наименование и цель лабораторной работы.

2 Алгоритм и листинг тренировочной программы в виде таблицы (таблица 13.1).

3 Результаты выполнения индивидуального задания (таблица 13.2) и выводы о состоянии регистров, ячеек памяти и значениях признаков.

4 Ответы на контрольные вопросы.

Контрольные вопросы

1 Поясните, как организуется циклический вычислительный процесс в тренировочной программе (таблица 13.1)?

2 Поясните, что содержит программный счетчик РС на рисунке 13.9?

3 Почему в результате выполнения тренировочной программы (рисунок 13.9) признак Z = 1?

Требования к знаниям и умениям учащихся

В результате выполнения лабораторной работы учащийся должен знать:

- систему команд МП 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.

Приборы, оборудование и документация

  1. Персональный компьютер (ПК).

  2. Программный пакет «Sim8085 Microprocessor Simulator».

  3. Методические указания к лабораторной работе.

  4. Система команд МП Intel 8085A.

Порядок выполнения работы

  1. Проверка подготовки учащихся к занятию по вопросам для самоконтроля в виде фронтального или программированного опроса и инструктаж по технике безопасности.

  2. Произвести внешний осмотр ПК и убедиться визуально в отсутствии каких-либо повреждений и дефектов.

  3. Включить ПК и запустить программу Sim8085.

  4. Выполнить индивидуальные задания №1..3. Для этого следует выполнить ввод, отладку и выполнение составленных программ аналогично пунктам 4.1…4.3 методических указаний к лабораторной работе №13. Методические указания и исходные данные к индивидуальным заданиям №1…3 приведены в методических указаниях к данной лабораторной работе.

  5. После проверки преподавателем результатов выполнения индивидуальных заданий №1…3 свернуть окно отладчика симулятора, закрыть программу Sim8085 и завершить работу ПК.

  6. Ответить на контрольные вопросы.

  7. Оформить отчет и сдать зачет.