Лабораторный практикум по программированию микропроцессоров на базе схем серии К1804. Бормонтов Е.Н - 27 стр.

UptoLike

27
ЛАБОРАТОРНАЯ РАБОТА 7
Организация циклов с помощью стека
Цель работы : изучение и исследование на микротренажере МТ1804
методов организации циклов .
Задание
1. Выполнить анализ приведенной ниже программы организации цикла с
помощью стека.
2. Исследовать программу организации цикла с помощью стека на
микротренажере МТ 1804.
При подготовке и проведении работы необходимо выполнить
следующее.
1. Изучить структуру , назначение входных и выходных сигналов , а также
основы функционирования микросхемы К 1804ВУ1(2) [1,4].
2. По принципиальным электрическим схемам , приведенным в [1,5],
изучить работу блока микропрограммного управления микротренажера
МТ 1804.
Порядок выполнения работы
1. Получить допуск к работе у преподавателя, предъявив домашнее
задание и ответив на контрольные вопросы .
2. Записать составленную микропрограмму в память микропрограмм
стенда.
3. Выполнить микропрограмму в пошаговом режиме, контролируя с
помощью индикаторов ход ее выполнения .
4. Составить и защитить отчет по лабораторной работе.
Методические указания к выполнению работы
Программа организации цикла с помощью стека приведена в табл .13 и
предназначена для демонстрации метода организации цикла.
Загрузить программу в микропрограммную память и выполнить
начальную установку РМК (загрузить пусковой адрес). Установить
переключатель ЗАГР/РАБ в положение РАБОТА. Будем рассматривать
работу микропрограммы в режиме ШАГ . Переключатели SA3÷SA1
установить в положение 000 для наблюдения за состоянием шины адреса
К 1804ВУ1. При последовательном нажатии кнопки ПУСК на индикаторах
VD12÷VD9 будем наблюдать 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 3, 4, 5 и т.д.
Нужно отметить, что программа не демонстрирует способы выхода из
цикла. Он может быть осуществлен при кодировании Р 3 ÷Р 0 = 1000
(проверка конца цикла, если F=0) и 1011 (то же, если С 4=0) или при
помощи условных переходов .
                                      27

                      ЛАБОРАТОРНАЯ РАБОТА 7

                 Организация циклов с помощью стека

Цель работы: изучение и исследование на микротренажере МТ1804
               методов организации циклов.
Задание
1. Выполнить анализ приведенной ниже программы организации цикла с
   помощью стека.
2. Исследовать программу организации цикла с помощью стека на
   микротренажере МТ1804.

   При подготовке и проведении работы необходимо выполнить
следующее.
1. Изучить структуру, назначение входных и выходных сигналов, а также
   основы функционирования микросхемы К1804ВУ1(2) [1,4].
2. По принципиальным электрическим схемам, приведенным в [1,5],
   изучить работу блока микропрограммного управления микротренажера
   МТ1804.

Порядок выполнения работы
1. Получить допуск к работе у преподавателя, предъявив домашнее
   задание и ответив на контрольные вопросы.
2. Записать составленную микропрограмму в память микропрограмм
   стенда.
3. Выполнить микропрограмму в пошаговом режиме, контролируя с
   помощью индикаторов ход ее выполнения.
4. Составить и защитить отчет по лабораторной работе.

Методические указания к выполнению работы
    Программа организации цикла с помощью стека приведена в табл.13 и
предназначена для демонстрации метода организации цикла.
    Загрузить программу в микропрограммную память и выполнить
начальную установку РМК (загрузить пусковой адрес). Установить
переключатель ЗАГР/РАБ в положение РАБОТА. Будем рассматривать
работу микропрограммы в режиме ШАГ. Переключатели SA3÷SA1
установить в положение 000 для наблюдения за состоянием шины адреса
К1804ВУ1. При последовательном нажатии кнопки ПУСК на индикаторах
VD12÷VD9 будем наблюдать 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 3, 4, 5 и т.д.
    Нужно отметить, что программа не демонстрирует способы выхода из
цикла. Он может быть осуществлен при кодировании Р3÷Р0 = 1000
(проверка конца цикла, если F=0) и 1011 (то же, если С4=0) или при
помощи условных переходов.