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

4.2. Органы управления, индикации и подключения умк

4.2.1. Внешний вид лицевой панели УМК схематично приведен на рис. 4.I. Сведения о назначении объектов лицевой панели приводятся в этом подразделе.

4.2.2. Индикатор шины адреса (см. рис. 4.1) (поз. 7) исполнен на светодиодах и предназначен для поразрядного отображения адресов в режиме исполнения программ по шагам. Отображаются 16 двоичных разрядов шины.

4.2.3. Индикатор шины данных (см. рис. 4.1, поз. 9) исполнен на светодиодах и предназначен для поразрядного отображения восьми двоичных разрядов шины в режиме исполнения программ по шагам.

4.2.4. Индикатор регистра состояния (см. рис. 4.1, поз. 10) исполнен на светодиодах и предназначен для отображения восьми двоичных разрядов слова состояния идентифицирующего машинный цикл процессора. Идентификаторы разрядов кода слова состояния нанесены под соответствующими индикаторами. Обозначения использованы следующие:

INTA - подтверждение прерывания;

W0 - цикл записи в память или вывод;

SТАСК - цикл обращения к стековой области;

HLTA - цикл останов МП (подтверждение приема команды «Останов» (НLТ));

OUT - цикл вывода на внешнее устройство (ВУ);

MI - цикл чтения первого байта команды (цикл выборка);

INP - цикл ввода от внешних устройств в МП;

MEMR - цикл ввода (чтения) содержимого ячеек.

1- кнопка включения питания; 2- индикаторы состояния источников питания стенда; 3- разъём внешних подключений к системной шине стенда; 4-отсек размещения нештатных элементов; 5- переключатели имитатора дискретных датчиков; 6- индикаторы состояния сигналов выходного порта стенда; 7- индикаторы шины адреса; 8- сегментный дисплей стенда; 9- индикаторы шины данных; 10- индикаторы регистра состояния процессора стенда; 11- кнопка «Сброс»; 12- кнопка «Прерывание»; 13- блок кнопок управления в шаговом исполнении команд; 14- блок числовых кнопок; 15- блок операционных кнопок.

Рисунок 4.1- Лицевая панель стенда УМК

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

4.2.5. Клавиша переключения режимов функционирования (см. рис. 4.1, поз. 11, 12, 13) используются для изменения режимов оперативного управления исполнением программ пользователем. Назначение клавиши в этом блоке следующее:

- клавиша «Сб» (поз. 11) - обеспечивает начальную установку счётчика команд и передачу управления программе «Монитор» (клавиша не фиксируемая и по нажатию ее в первой позиции дисплея отображается символ «-»);

- клавиша «ПР» (поз. 12) - позволяет прервать исполняемую программу и передать управление программе «Монитор» с сохранением состояния регистров МП (после прерывания выполнение программы пользователя можно продолжить);

- клавиша «РБ/ШГ» (поз. 13) - фиксируется в двух положениях и позволяет пользователю выбрать режим исполнения программ автоматический (клавиша «РБ» на нажата) или по шагам машинных или командных циклов (клавиша «ШГ» нажата, нижнее положение), передавая управление клавишам «КМ/ЦК», «ШГ»;

  • клавиша «КМ/ЦК» (поз. 13) - фиксируется в двух положениях и обеспечивает переключение режима исполнения программы по командным циклам (верхнее, не нажатое положение клавиши) или машинным циклам (нижнее, нажатое положение клавиши);

  • - клавиша «ШГ»(поз. 13) - не фиксируется в нажатом положении и позволяет пользователю поочередным нажатием запускать программу на исполнение одного шага командного или машинного цикла в зависимости от положения клавиши«ЦК/КМ».

4.2.6. Числовые клавиши (поз. 14) выделены в отдельный модуль из 16 клавиш. Клавиши предназначены для ввода числовой информации (данные, адреса, коды операций) при загрузке программ в УМК. Шесть клавиш (4/РН, 5/PL, 6/SH, 7/SL, 8/Н, 9/L) имеют двойное назначение в зависимости от исполняемой процедуры.

4.2.7. Функциональные клавиши (поз. 15) объединены в отдельный модуль из восьми клавиш (П, РГ, СТ, КС, ЗК, ПМ, └┘ , ВП). Перечисленные клавиши используются в процедурах обращения к программе «Монитор» при вводе и отладке программ. Назначение и последовательность их нажатия для УМК приведена далее при рассмотрении действий по вводу и запуску программ.

4.2.8. Разъем (поз. 3) предназначен для подключения модуля, на котором пользователь может размещать узлы расширения подключения дополнительных внешних устройств. Описание контактов разъёма приведено в приложении Б.

4.2.9. Клавиша «~» (поз. 1) предназначена для включения питания УМК. Положение клавиши во включенном (нажатом) состоянии фиксируется.

4.2.10. Индикаторы включения источников питания УМК «+5 В, +12 В, -5 В» (поз. 2) выполнены на светодиодах, которые зажигаются при возникновении аварийных ситуаций по каналу любого из трёх напряжений питания. После зажигания любого из светодиодов следует нажать на клавишу «~», для перевода ее в верхнее положение. Повторное включение питания может производиться не ранее, чем через 10 с после выключения.

4.2.11. Шести позиционный сегментный дисплей (поз. 8) используется для отображения адресов, имен регистров, данных и служебных сообщений в соответствии с рассматриваемыми далее процедурами ввода и отладки программ.