page11
3. Описание выводов
Микросхема
Z80
выпускается
в
стандартном
40
выводном
корпусе
с
двухрядным
расположением выводов типа DIP.
Рис. 3.1. Распределение выводов и условное графическое изображение
A0…A15
Address Bus - Адресная шина
Трёхстабильный
выход.
Активный
уровень
-
высокий
A0-A15
образуют
16
разрядную адресную шину, которая выдает адреса для обмена данными с памятью (64К
максимум) и с устройствами ввода-вывода (65536 каналов максимум). A0 является самим
младшим
адресным
битом.
Во
время
регенерации
ОЗУ
7
младших
битов
содержат
действительный адрес регенерации.
D0…D7
Data Bus - Шина данных
Трёхстабильный вход-выход. Активный уровень - высокий. D0-D7 образуют 8-
разрядную двунаправленную шину данных, по которой осуществляется обмен данными
между ЦП и памятью, либо между ЦП и устройствами ввода-вывода.
M1
Machine Cycle 1 - Машинный цикл 1
Трёхстабильный выход. Активный уровень - низкий. /M1 указывает, что в текущей
машинном цикле происходит чтение кода операции из памяти. При считывании кода
операции вида CB, ED, DD, FD вырабатывается ещё один цикл M1 для считывания второго
байта кода операции, т.е. сигнал /M1 активизируется дважды.
/M1
также
активизируется
вместе
с
сигналом
/IORQ
в
цикле
подтверждения
прерывания.
MREQ
Memory Request - Запрос памяти
Трехстабильный
выход
Активный
уровень
-
низкий.
Сигнал
запроса
памяти
указывает системе, что на адресной шине установлен адрес для операции чтения памяти
или записи в память.
IORQ
Input/Output Request - Запрос ввода-вывода
Трехстабильный выход. Активный уровень - низкий. Сигнал /IORQ указывает, что
пика адреса содержит адрес внешнего устройства для операции ввода или вывода. Кроме
того, сигнал IORQ генерируется также совместно с сигналом /M1 в цикле подтверждения
прерывания. Тем самым устройству, запросившему прерывание, указывается, что вектор
прерывания может быть помещен на шину данных.