Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторный практикум ч3 А4 09.10.2012.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
2.07 Mб
Скачать

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

    1. Учебный микропроцессорный комплект (УМК).

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

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

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

    2. Включить и привести в рабочее состояние УМК.

    3. Установить автоматический режим работы УМК. Для этого отжать клавиши РБ/ШГ и КМ/ЦК.

    4. Выполнить программы, содержащие команды безусловного и условных переходов. Вначале следует выполнить контрольную программу, а затем задание для каждого вида команды. Методические рекомендации по выполнению этих заданий приведены в методических указаниях к данной лабораторной работе.

    5. После проверки преподавателем результатов выключить питание УМК, вынуть вилку шнура питания из розетки.

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

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

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

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

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

    2. Условия, алгоритмы, проверочные программы, расчеты ожидаемых результатов и результаты выполнения заданий №1…3.

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

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

    1. Поясните, как с помощью команды JMP организовать бесконечный цикл.

    2. Поясните, на что влияет содержимое регистра D в проверочной программе регулируемой временной задержки.

    3. Поясните, для чего выполняется операция логического сложения содержимого регистров А и С в проверочной программе регулируемой временной задержки.

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

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

  • систему команд МП КР580ВМ80;

  • команды безусловного и условных переходов;

  • назначение команд системной программы МОНИТОР УМК.

Должны уметь:

  • составлять программы, содержащие последовательности команд безусловного и условных переходов;

  • готовить к работе УМК;

  • вводить и выполнять программы в автоматическом режиме.

Методические указания

  1. Теоретическое обоснование

В системе команд микропроцессора КР580ВМ80 предусмотрены команды изменения последовательности выполнения команд для организации циклов, обработки условий, передачи управления и т. д. Существуют два типа команд перехода: безусловный и условный.

При выполнении команды безусловного перехода осуществляется передача управления по адресу, заданному во втором и третьем байтах команды, либо по адресу, заданному в регистровой паре.

Команды условного перехода выполняются в том случае, если установлен или сброшен соответствующий бит признака, в противном случае команда игнорируется и выполняется следующая за ней команда.

Существуют команды условного перехода для следующих битов регистра признаков:

  • бита нуля;

  • бита переноса;

  • бита знака;

  • бита четности.

Для каждого бита признака предусмотрены две команды перехода: переход по установленному биту признака (=1) и по сброшенному биту признака (=0).

Соответствие выполняемых команд и признаков приведены в таблице 62.

Таблица 62 – Соответствие выполняемых команд и признаков

Признак

Ноль, Z

Перенос, С

Четность, Р

Знак, S

Команда

1

0

1

0

1

0

1

0

JZ

да

JNZ

да

JC

да

JNC

да

JPE

да

JPO

да

JM

да

JP

да