ВУЗ:
Составители:
СТРУКТУРНАЯ ОРГАНИЗАЦИЯ ИНТЕРФЕЙСОВ
Составными физическими элементами связей интерфейса являются электрические цепи,
называемые линиями интерфейса. Различают одно- и двунаправленные линии. Если на линии
работает только один передатчик, линия считается однонаправленной, в этом случае используется
традиционное схемотехническое решение приемопередающих узлов – один источник сигнала
подключен к нескольким приемникам. В случае двунаправленных линий количество передающих
устройств на
линии больше одного, и это требует применения в передающих устройствах
специальных решений – выходные каскады с высокоимпедансным состоянием (т. н. «третье»
состояние), с открытым коллектором, с открытым стоком. При этом средства управления
интерфейсом должны «регулировать» активность передающих устройств таким образом, чтобы
в каждый момент времени передачу вело только одно устройство.
Часть линий
, сгруппированных по функциональному назначению, называется шиной, а вся
совокупность линий—магистралью, В системе шин интерфейсов условно можно выделить две
магистрали: информационного канала и управления информационным каналом.
По информационной магистрали передаются коды данных, адресов, команд и состояний
устройств. Аналогичные наименования присваиваются соответствующим шинам интерфейса.
Коды данных представляют информацию о процессах, протекающих в ВС. Обычно в
машинных интерфейсах используется двоичное кодирование в формате машинного кода. Линии ШД
обычно нумеруются DATXX, где ХХ – двоичный вес линии. Т.е. по линии DAT00 передается
младший разряд машинного слова, по линии DAT01 – разряд с весом 2**1 и т.д.
Коды адресов предназначены для выборки в магистрали устройств, узлов устройства, ячеек
памяти. Обычно для адресации используется позиционный двоичный код (двоичный номер объекта),
однако нередко применяется и кодирование, при котором каждому устройству выделяется отдельная
линия адреса. Примером реализации такой
системы адресации является интерфейс КАМАК
Коды команд используются для управления функционированием устройств и обеспечения
сопряжения между ними. В стандартах на интерфейс регламентируется минимально необходимый
набор команд, который может быть расширен пользователем за счет резервных полей в кодах. По
функциональному назначению различают адресные команды управления обменом информации
между устройствами, команды изменения состояния
и режимов работы. К наиболее
распространенным командам относятся: «Чтение», «Запись», «Конец передачи», «Запуск».
Коды состояния представляют собой сообщения, описывающие состояния устройств
сопряжения. Коды формируются в ответ на действия команд или являются отображением состояний
функционирования устройства, таких как «Занятость устройства», «Наличие ошибки», «Готовность
устройства» к приему или передаче информации и т.
п.
СТРУКТУРНАЯ ОРГАНИЗАЦИЯ ИНТЕРФЕЙСОВ Составными физическими элементами связей интерфейса являются электрические цепи, называемые линиями интерфейса. Различают одно- и двунаправленные линии. Если на линии работает только один передатчик, линия считается однонаправленной, в этом случае используется традиционное схемотехническое решение приемопередающих узлов – один источник сигнала подключен к нескольким приемникам. В случае двунаправленных линий количество передающих устройств на линии больше одного, и это требует применения в передающих устройствах специальных решений – выходные каскады с высокоимпедансным состоянием (т. н. «третье» состояние), с открытым коллектором, с открытым стоком. При этом средства управления интерфейсом должны «регулировать» активность передающих устройств таким образом, чтобы в каждый момент времени передачу вело только одно устройство. Часть линий, сгруппированных по функциональному назначению, называется шиной, а вся совокупность линий—магистралью, В системе шин интерфейсов условно можно выделить две магистрали: информационного канала и управления информационным каналом. По информационной магистрали передаются коды данных, адресов, команд и состояний устройств. Аналогичные наименования присваиваются соответствующим шинам интерфейса. Коды данных представляют информацию о процессах, протекающих в ВС. Обычно в машинных интерфейсах используется двоичное кодирование в формате машинного кода. Линии ШД обычно нумеруются DATXX, где ХХ – двоичный вес линии. Т.е. по линии DAT00 передается младший разряд машинного слова, по линии DAT01 – разряд с весом 2**1 и т.д. Коды адресов предназначены для выборки в магистрали устройств, узлов устройства, ячеек памяти. Обычно для адресации используется позиционный двоичный код (двоичный номер объекта), однако нередко применяется и кодирование, при котором каждому устройству выделяется отдельная линия адреса. Примером реализации такой системы адресации является интерфейс КАМАК Коды команд используются для управления функционированием устройств и обеспечения сопряжения между ними. В стандартах на интерфейс регламентируется минимально необходимый набор команд, который может быть расширен пользователем за счет резервных полей в кодах. По функциональному назначению различают адресные команды управления обменом информации между устройствами, команды изменения состояния и режимов работы. К наиболее распространенным командам относятся: «Чтение», «Запись», «Конец передачи», «Запуск». Коды состояния представляют собой сообщения, описывающие состояния устройств сопряжения. Коды формируются в ответ на действия команд или являются отображением состояний функционирования устройства, таких как «Занятость устройства», «Наличие ошибки», «Готовность устройства» к приему или передаче информации и т. п.
Страницы
- « первая
- ‹ предыдущая
- …
- 25
- 26
- 27
- 28
- 29
- …
- следующая ›
- последняя »