Программирование микропроцессорных систем. Скворцов С.В. - 8 стр.

UptoLike

Составители: 

сигналов для дополнительного управления всей микропроцессорной
системой.
Значения РгС запоминаются на вспомогательном регистре, а
затем используются совместно с основными управляющими сигналами для
организации взаимодействия со всеми элементами МПС.
Таблица 2.
Назначение разрядов регистра состояния
Сигнал Разряд РгС Пояснения
INTA D0
Сигнал подтверждения прерывания. Используется
для ввода на ШД команды RST.
WO D1
Указывает, что в текущем машинном цикле
выполняется запись в память или операция вывода.
STACK D2
Указывает наличие на ША содержимого указателя
стэка.
HLTA D3
Сигнал подтверждения выполнения МП команды
останов (HLT).
OUT D4
Указывает, что на ША находится адрес устройства
вывода, на которое будет выводиться байт данных
по сигналу WR.
М1 D5
Указывает, что МП находится в цикле выборки
первого байта команды.
INP D6
Указывает, что на ША находится адрес устройства
ввода, с которого будет введен байт данных по
сигналу DBIN.
MEMR D7
Указывает, что в текущем машинном цикле будет
производиться чтение данных из памяти.
Схема пошагового выполнения режима выполнения программы пе-
реводит ОУ в состояние "Ожидание" либо в каждом рабочем цикле, либо
при чтении первого байта команды. Выбор пошагового режима
выполнения программы осуществляется нажатием кнопки "РБ/ШГ".
Возможны два пошаговых режима работы: покомандный шаг и
поцикловый шаг. Выбор величины шага осуществляется кнопкой "КМ/ЦК":
покомандное выполнение - кнопка отжата, поцикловое выполнение -
кнопка нажата.
При пошаговом выполнении программы подключается световая
индикация ША, ШД, РгС в двоичном виде. Шаг выполнения команды или
цикла производится нажатием кнопки "ШГ".
Выполнение программы может быть остановлено нажатием управляющей
кнопки "ПР". При этом состояние всех регистров ОУ сохраняется в ОЗУ,
откуда они опять могут быть загружены в ОУ и выполнение программы
продолжится, начиная с точки останова.
Посредством БИС параллельного интерфейса микро-ЭВМ управляет
динамической индикацией информации на шестиразрядном дисплее, а также
осуществляет опрос клавиатуры.
Клавиатура состоит из 24 клавишей, из которых 8 командные, а 16
информационные.