Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МПУЭВС. Лекции. Задания / ЛабПрактикум_МПЭВС.doc
Скачиваний:
51
Добавлен:
11.05.2015
Размер:
2.05 Mб
Скачать

Листинг представления программы и результата исполнения

Адрес размеще-ния кода команды

Код команды

Метки

Обозначение команды

Действие по алгоритму

Содержимое регистров и ячеек памяти

после выполнения

06

37h

mvi B,37h

;Загрузка регистра В процессора числом

78

M0:

mov A,B

;Пересылка числа из регистра В в регистр А

С6

25

adi 25h

;Сложение содержимого регистра А с числом 25h

FE

5C

cpi 5Ch

;Сравнение результата сложения с числом 5Сh

C2

XXL

XXH

Jnz M0

;Переход по несовпадению по метке М0

32

YYL

YYH

sta Mem

;Передача результата сложения в выбранную ячейку памяти Меm

FF

rst 7

;Выход в резидентную программу «Монитор»

5. Команды, состоящие из двух (или трех) байт в ячейки памяти необходимо заносить в следующем порядке:

– первыми заносятся цифры первого байта команды;

– второй байт заносится в следующую ячейку памяти (с адресом, увеличенным на единицу);

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

Пример: Размещение команды sta 0B50, для которой три байта в h-формате соответственно представлены числами 32h, 0вh, 50h, в ячейках с адресами 1000, 1001, 1002 будет следующим: в ячейке памяти с адресом 1000 помещается число 32h в ячейке с адресом 1001 – число 50h, и в ячейке с адресом 1002 – число 0Вh.

1.4.5. Пользуясь материалами справочного пособия «Учебные стенды», запустите на исполнение введённую программу в автоматическом режиме выполнения.

1.4.6. Повторите выполнение программы в пошаговом режиме, сопоставляя состояния адреса, данных, состояния процессора с прогнозируемыми значениями.

1.4.7. Предложите функциональную схему УМК (для УОУ привести схемы функциональных узлов существенно отличающихся по принципу организации), учитывая состав органов управления и индикации лицевых панелей учебных стендов. Вместо МП и его обрамления, состав которого унифицирован (генератор, шинные формирователи, системный контроллер) в функциональных схемах можно использовать модуль микропроцессорного устройства (МПУ), с необходимым составом линий выхода на органы управления, индикации и модули памяти.

1.5. Содержание отчета по работе

1.5.1. Отчет оформляется один на бригаду из одного-двух исполнителей.

1.5.2. В отчете с титульным листом установленной формы (см. прил. А1) необходимо представить следующие сведения:

– наименование и цель работы;

– задание на работу;

– краткую характеристику стенда УМК (по составу доступных пользователю органов управления и индикации, распределению памяти, адресов портов в соответствии с материалами справочного пособия);

– результаты работы:

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

б) функциональную схему учебного стенда УМК с пояснениями;

в) функциональные схемы узлов УОУ (отсутствующих в составе схемы стенда УМК);

1.5.3. Подготовите устные ответы по вопросам самоконтроля (см. разд. 1.6 в руководстве).