AD7-0 (Multiplexed Address/Data Bus) - мультиплексная шина адреса-данных. В первом такте машинного цикла по шине AD7-0 выдается младший байт адреса памяти A7-0 или 8-разрядный адрес внешнего устройства A7-0 . В течение второго и третьего тактов машинного цикла шина AD7-0 становится шиной данных для приема или передачи байта данных D7-0
ALE (AddressLatchEnable) — сигнал фиксации младшего байта адреса A7-0 во внешнем регистре. Истинное значение адреса гарантировано по отрицательному (заднему) фронту ALE.
IO/М (IO/Memory) — сигнал, указывающий на обращение МП к внешнему устройству (IO/M=1) или к памяти ( IO/M=0)
RD (Read) — сигнал чтения I/O или памяти. Значение RD=0 указывает, что шина данных доступна для передачи данных;
WR (Write) — сигнал записи данных в память или I/O.
INTR(Interrupt Request) - сигнал запроса прерывания высоким уровнем (INTR=1) поступающий от внешнего устройства . В ответ на значение INTR = 1 микропроцессор выдает значение сигнала INTA= 0 для ввода из внешнего устройства в МП команды RST или CALL вызова подпрограммы обработки прерывания.
INTA (InterruptAcknowledge) — выходной сигнал подтверждения прерывания, подаваемый на внешнее устройство в ответ на запрос INTR= 1;
RST 5.5, RST6.5, RST7.5 (RestartInterrupts) — входы маскируемых запросов прерывания для вызова подпрограмм, расположенных по фиксированным адресам 5.5x8 = 2Сh, 6.5x8 = 34h и 7.5x8 = ЗСh (команды RST п.5, где п = 5, 6 и 7, автоматически вставляются внутри МП). Управление индивидуальным маскированием этих запросов прерывания производится двумя командами: RIM (ReadInterruptMask— чтение маски прерываний) и SIM (SetInterruptMask— установка маски прерываний). Запрос прерывания RST7.5 запоминается во внутреннем триггере, даже когда запросы прерываний замаскированы (вызов подпрограммы обработки прерываний запрещен). Значение сигнала RESETIN= 0 маскирует все входы RST п.5;
TRAP(ловушка) — вход запроса немаскированного прерывания положительным фронтом с последующим удержанием высокого уровня до завершения выполнения текущей команды. В ответ на значение TRAP = 1 внутри МП автоматически вставляется команда RST 4.5 - адрес передачи управления равен 4.5х8 = 24h. Запрос прерывания по входу TRАР не может быть запретен ни программным, ни аппаратным способом. Запрос прерывания TRAPимеет наивысший приоритет. Приоритеты остальных входов запросов прерывания уменьшаются в последовательности RST 7.5 RST6.5, RST5.5 и INTR. В данной работе TRAP не используется.
RESETIN— входной сигналсистемного сброса, автоматически подаваемый при включении питания МП-системы (RESETIN= 0) и производящий сброс в 0 программного счетчика (PC= 0000h — начальный адрес программы), триггера HLDAи триггера разрешения прерывания (прерывания запрещаются). Для автоматического сброса вход RESETIN подключается к RC-цепи. Шины данных, адреса и управления во время сброса находятся в Z-состоянии;
RESETOUT— выходной сигнал системного сброса (реакция на входной сигнал RESETIN), привязанный к тактовому сигналу МП. Длительность активного уровня этого сигнала равна целому числу периодов тактового сигнала CLK;
X1, Х2 — входы для подключения кварцевого резонатора, параллельного LC-контура или RС-цепи, задающих частоту сигнала внутреннего генератора. Частота внутреннего тактового сигнала МП вдвое меньше частоты сигнала на входе X1.
CLK (Clock) — выходной тактовый сигнал МП. Частота сигнала CLKв два раза меньше частоты сигнала на входе X1;
SID (SerialInputDataLine), SOD (SerialOutputDataLine) —вход и выход канала последовательной передачи данных для простого последовательного интерфейса. Ввод одного разряда данных по линии SIDв разряд D7аккумулятора производится командой RIM, а вывод разряда D7 аккумулятора на линию SOD— командой SIM. Выход SODсбрасывается в 0 сигналом RESETIN.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.