Предназначен для связи ЦПЭ с ВУ в параллельном коде (двоичном). По сложности не уступает ЦПЭ и выполняет следующие функции:
1. Расшифровывает адрес, полученный из ЦПЭ и выделяет то ВУ, код которого совпадает с указанным адресом.
2. Декодирует код команды и организует ее выполнение.
3. Дает ЦПЭ информацию о готовности ВУ к обмену.
А0
А7
С0
С3
С4
С7
В0
В7
УГА
А
БД
D0
СПС
D7
ВМ
ЧТ
ЗП
А0
А7
СБР
СУ
· БД – буфер данных;
· СУ – схема управления;
· УГА – регистр управления группы А
· УГВ – регистр управления группы В
· А – приемопередатчик группы А
· СПС – приемопередатчик старшего подкласса группы С
· МПС – приемопередатчик младшего подкласса группы С
· В – приемопередатчик группы В
А) чтение из А в БД;
Б) чтение из В в БД;
В) чтение из С в БД;
Г) запись из БД в А;
Д) запись из БД в В;
Е) запись из БД в С;
Ж) запись из БД в регистры управления;
З) высокоимпедансное состояние, т.е. отключение по ШД.
Параллельный интерфейс может работать в 3-х режимах. Эти режимы задаются управляющим словом которое записывается в начале обмена информацией в 7 разрядные регистры управления.
Режим 0 : в этом режиме происходит асинхронный ввод ввод/вывод информации по 3 каналам А,В,С и используется для подключения 3-х внешних устройств.
Режим 1 : стробируемый ввод/вывод информации по каналам А и В. Канал С используется для передачи управляющих сигналов на внешние устройства. В этом случае могут быть подключены два внешних устройства.
Режим 2 : двунаправленный обмен информацией в котором один из каналов А или В работает либо на ввод, либо на вывод. Канал С используется для передачи управляющих сигналов.
Выбор режима управления определяется программным путем и может быть изменен в процессе обмена информацией за счет записи нового управляющего слова в регистры управления, при соответствующем коде на адресной шине интерфейса. Для двунаправленного обмена информацией все буфера ВУ имеют двунаправленные регистры, способные переключаться в высокоэмпидансное состояние.