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

UptoLike

24
ЛАБОРАТОРНАЯ РАБОТА 6
Исследование выполнения команд
условных переходов
Цель работы
1. Изучить структуру и основы функционирования микросхемы
К 1804ВУ2.
2. Исследовать работу блока микропрограммного управления при
выполнении команд условных переходов .
При подготовке и проведении работы необходимо выполнить
следующее.
1. Изучить структуру , назначение входных и выходных сигналов , а также
основы функционирования микросхемы К 1804ВУ1(2) [1,4].
2. По принципиальным электрическим схемам , приведенным в [1,4],
изучить работу блока микропрограммного управления микротренажера
МТ 1804.
Порядок выполнения работы
1. Получить допуск к работе у преподавателя, предъявив домашнюю
подготовку и ответив на контрольные вопросы .
2. Записать составленную микропрограмму в память микропрограмм
стенда и выполнить микропрограмму в пошаговом режиме,
контролируя с помощью индикаторов ход ее выполнения .
3. Составить и защитить отчет по лабораторной работе.
Методические указания к выполнению работы
Программа управления условными переходами приведена в табл.12 и
предназначена для демонстрации выполнения операций управления
следующей микрокоманды.
Загрузка программы в микропрограммную память осуществляется в
режиме ЗАГРУЗКА. Для запуска программы необходимо ввести в РгMК в
режиме ЗАГРУЗКА микрокоманду, соответствующую стартовому адресу
( с помощью переключателей SA11÷SA8 и кнопки ПУСК). Затем
установить переключатель ЗАГР/РАБ в положение РАБОТА.
При установке переключателей SA3÷SA1 в положение 000 на
светодиодах VD12÷VD9 будет высвечиваться содержимое шин адреса
К 1804ВУ1.
Программа организации условных переходов , приведенная в табл .12,
предназначена для демонстрации условных переходов во взаимодействии
K1804BC1 и К1804ВУ1.
Выполнить загрузку и начальную установку . Установить
переключатели в положение РАБОТА и ШАГ . Микрокоманда 0 выполняет
инкрементирование R0 и передает управление следующей микрокоманде.
Mикрокоманд a 1 проверяет состояние выходного переноса АЛУ С4. При
установленном флаге С 4 выполняется переход на адрес 15, в противном
случае к следующей микрокоманде.
                                 24

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

                 Исследование выполнения команд
                       условных переходов
Цель работы
1. Изучить структуру и основы функционирования микросхемы
   К1804ВУ2.
2. Исследовать работу блока микропрограммного управления при
   выполнении команд условных переходов.

   При подготовке и проведении работы необходимо выполнить
следующее.
1. Изучить структуру, назначение входных и выходных сигналов, а также
   основы функционирования микросхемы К1804ВУ1(2) [1,4].
2. По принципиальным электрическим схемам, приведенным в [1,4],
   изучить работу блока микропрограммного управления микротренажера
   МТ1804.
Порядок выполнения работы
1. Получить допуск к работе у преподавателя, предъявив домашнюю
   подготовку и ответив на контрольные вопросы.
2. Записать составленную микропрограмму в память микропрограмм
   стенда и выполнить микропрограмму в пошаговом режиме,
   контролируя с помощью индикаторов ход ее выполнения.
3. Составить и защитить отчет по лабораторной работе.
Методические указания к выполнению работы
    Программа управления условными переходами приведена в табл.12 и
предназначена для демонстрации выполнения операций управления
следующей микрокоманды.
    Загрузка программы в микропрограммную память осуществляется в
режиме ЗАГРУЗКА. Для запуска программы необходимо ввести в РгMК в
режиме ЗАГРУЗКА микрокоманду, соответствующую стартовому адресу
(с помощью переключателей SA11÷SA8 и кнопки ПУСК). Затем
установить переключатель ЗАГР/РАБ в положение РАБОТА.
    При установке переключателей SA3÷SA1 в положение 000 на
светодиодах VD12÷VD9 будет высвечиваться содержимое шин адреса
К1804ВУ1.
    Программа организации условных переходов, приведенная в табл.12,
предназначена для демонстрации условных переходов во взаимодействии
K1804BC1 и К1804ВУ1.
    Выполнить загрузку и начальную установку. Установить
переключатели в положение РАБОТА и ШАГ. Микрокоманда 0 выполняет
инкрементирование R0 и передает управление следующей микрокоманде.
Mикрокомандa 1 проверяет состояние выходного переноса АЛУ С4. При
установленном флаге С4 выполняется переход на адрес 15, в противном
случае – к следующей микрокоманде.