Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
интерфейсы.doc
Скачиваний:
1
Добавлен:
01.04.2025
Размер:
3.15 Mб
Скачать

2.4. Интерфейс ввода-вывода ес эвм

Интерфейс ввода-вывода ЕС ЭВМ являлся фактически стандарт­ным для всех типов ЭВМ общего назначения; он совместим с интерфейсом ввода-вывода системы IBM/370. Этот интерфейс построен по магистрально-цепочному принципу, является асинхронным, дуплексным. Первая версия обеспечивает параллельную передачу одного байта, модифицированная — двух байт.

Состав и назначение линий интерфейса ввода-вывода ЕС ЭВМ (ОСТ 4Г0.304.000-84). Все линии разбиты на 5 групп в соответствии с реализуемыми функциями: информационные, идентификации, управления, маркеров и специальные. В интерфейсе использованы однонаправленные линии, т.е. передача сигналов по ним осуществ­ляется либо от ПВВ (канала) к ПУ (абоненту), при этом линию и передаваемый по ней сигнал обозначают индексом «К»; либо от ПУ к ПВВ, тогда линию и сигнал обозначают индексом «А». Под абонентом понимают устройство, подключаемое к ПВВ через интерфейс.

Информационные линии объединены в четыре подшины, обозначаемые ШИН: основную для прямой и обратной передачи; дополнительную для прямой и обратной передачи. Каждая подшина содержит 9 линий. По основным шинам прямой (ШИН-КХО) и обратной (ШИН-АХО) передач (X принимает значения 0,1,2,...,7,К) передаются адреса, приказы, данные и информация о состоянии в виде 8-разрядных байтов с контролем по нечетности (девятая линия, для которой Х=К). Дополнительные шины прямой (ШИН-КХI) и обратной (ШИН-АХI) передач используются только при двухбайтовых передачах данных. Байты данных на них также контролируются по нечетности.

Линии маркеров. Для указания ШИН, используемых при передаче данных, служат линии маркеров МРК—К0, МРК—К1 и МРК-А0, МРК-А1. Сигналы на линиях МРК-К0 и МРК-А0 указывают на использование только основных шин, сигналы на линиях МРК—К1 и МРК—А1 — на использование дополнительных шин.

Линии идентификации. Характер передаваемой по основным шинам информации идентифицируется сигналами на линиях идентификации: при передаче по шине ШИН-КХО адреса ПУ сигнал должен присутствовать на линии АДР-К, при передаче приказа — на линии УПР-К, а при передаче байта данных — на линии ИНФ-К или ДАН-К. При передаче по шине ШИН-АХО обратного адреса ПУ должен быть выставлен сигнал на линию АДР-А; для идентификации байта состояния сигнал должен присутствовать на линии УПР—А, а для идентификации байта данных — на линии ИНФ-А или ДАН-А Все сигналы идентификации одновременно выполняют функции стробирования и квитирования, поэтому они выдаются на соответствующую линию с задержкой относительно выдачи байта на информационную шину.

Линии управления. Сигналы РАБ-К, РАБ-А, БЛК-К и ОТК-А осуществляют управление взаимосвязью устройств интер­фейса. Сигнал РАБ-К определяет работоспособность ПВВ: все остальные сигналы имеют смысл только при наличии сигнала РАБ-К. Сигнал РАБ—А является ответным сигналом абонента и сигнализирует о его логическом подключении к интерфейсу. Сброс сигнала РАБ-К приводит к сбросу всех ПУ, подключенных к интерфейсу. Для селективного сброса ПУ используются сигналы БЛК-К и ОТК-А.

Сигналы ВБР-К, ТРБ-К, ВБР-А и ТРБ-А используются для установления логической связи между ПВВ и одним из ПУ. Сигнал выборки передается по цепочной линии ВБР-К — ВБР-А, образующей «петлю» опроса; он является единственным сигналом, который доступен абонентам неодновременно. Подключение ПУ к магистрали, т.е. выдача им сигнала РАБ—А, производится только при наличии на его входе сигнала ВБР-К; если данное ПУ не запрашивает права на занятие магистрали, т.е. не формирует сигнал запроса ТРБ-А, то сигнал ВБР-К проходит на следующее устройство, а данное ПУ теряет право выдавать сигнал РАБ—А до следующего цикла опроса.

Специальные линии служат для управления режимами работы, смены состояния и т.п. Они включают линии блокировки БЛК-К, отключения абонента ОТК-А, смены состояния СМС-К и измерения ИЗМ-К и ИЗМ-А.

Организация операций. На средства интерфейса ввода-вывода возлагаются три основных вида операций, управление которыми производится по жестким алгоритмам:

— установление логической связи ПВВ и ПУ;

— передача данных между ПВВ и ПУ;

— отключение ПУ от интерфейса.

В интерфейсе ввода-вывода ЕС ЭВМ применяются коаксиальные кабели, уровни сигналов ТТЛ; длина линий составляет до 50 м.