logo search
Shpora_AVMiS

8.Структурная организация интерфейсов.

Линии связи (эл. цепи) делятся на однонаправленные и двунаправленные. Однонапр. - на линии работает один передатчик (один источник - к неск. приемникам); больше - двунаправленные.

Часть линий, сгруппированных по функциональному назначению, называется шиной. Вся совокупность линий - магистраль. Условно выделяется две магистрали: информационная магистраль (канал) и магистраль управления информационным каналом.

По информационной магистрали могут передаваться:

Коды данных - линии для передачи кодов данных объединяются в шину данных; Исп. двоичное кодирование в формате машинного кода. Линии ШД нумер. DATXX, где ХХ – двоичный вес линии.

Коды адресов предназначены для выборки в магистрали устройств, узлов устройства, ячеек памяти. Обычно для адресации используется позиционный двоичный код (двоичный номер объекта), однако нередко устройству выделяется отдельная линия адреса.

Коды команд используются для управления функционированием устройств и обеспечения сопряжения между ними. В стандартах на интерфейс регламентируется минимально необходимый набор команд, который может быть расширен пользователем за счет резервных полей в кодах. Распространенным команды: «Чтение», «Запись», «Конец передачи», «Запуск». //похоже на сист. выз. в ASM

Коды состояния представляют собой сообщения, описывающие состояния устройств сопряжения. Коды формируются в ответ на действия команд (состояний устройства: «Занятость», «Ошибка», «Готовность».)

Обычно все эти шины работают на одних и тех же линиях, но в разделены во времени (мультиплексирование).

Магистраль управления информационным каналом делится на:

- шина управления обменом - включает в себя линии синхронизации передачи информации. В зависимости от принципа обмена может быть одна линия в этой шине или несколько;

- шина передачи управления - бывает централиз. и децентр.;

- шина прерываний - передается идентификатор устройства, которое запрашивает обмен;

- шина специальных управляющих сигналов - линии питания, линии тактирующих импульсов, линии общего сброса, линии контроля информации и т.д.