Интерфейсы АСОИУ. Курс лекций. Писарев А.П. - 28 стр.

UptoLike

Составители: 

В большинстве случаев коды данных, адресов, команд и состояний передаются по шинам
интерфейса с разделением времени за счет мультиплексирования шин. Это достигается введением
дополнительных линий для обозначения типа передаваемой информации, называемых линиями
идентификации. Их применение позволяет существенно сократить общее число линий
информационной магистрали интерфейса, однако при этом происходит снижение быстродействия
передачи информации.
Магистраль управления информационным каналом по своему функциональному
назначению делится на ряд шин:
- управления обменом,
- передачи управления,
- прерывания,
- специальных управляющих сигналов.
Шина управления обменом включает в себя линии синхронизации передачи информации. В
зависимости от принятого принципа обмена (асинхронного, синхронного) число линий может
изменяться от
одной до трех. Асинхронная передача происходит при условии подтверждения
приемником готовности к приему и завершается подтверждением о приеме данных. При синхронной
передаче темп выдачи и приема данных задается регулярной последовательностью сигналов. Линии
шины управления обменом в случае двунаправленной информационной магистрали выполняются,
как правило, двунаправленными.
Шина передачи управления выполняет операции приоритетного занятия
магистрали
информационного канала. Наличие этой шины определяется тем, что взаимодействие в большинстве
интерфейсов выполняется по принципу «ведущий-ведомый» («задатчик-исполнитель»), при котором
«ведущее» устройство может брать управление шиной на себя в определенные моменты времени.
При наличии в системе нескольких устройств, способных выполнять функции «ведущего», возникает
проблема приоритетного распределения ресурсов шины
(арбитража). Состав и конфигурация линий
этой шины зависят от структуры управления интерфейсом. Различают децентрализованную и
централизованную структуры. В интерфейсах, предназначенных для объединения только двух
устройств (соединение типа «точка-точка»), шина передачи управления отсутствует.
Шина прерывания применяется в основном в машинных интерфейсах ЭВМ и программно-
модульных систем. Основная ее функцияидентификация
устройства, запрашивающего сеанс
обмена информацией. Идентификация состоит в определении контроллером (процессором) исходной
информации о запрашиваемом устройстве. В качестве информации об устройстве используется адрес
источника прерывания либо адрес программы обслуживания прерывания (вектор прерывания).
Шина специальных управляющих сигналов включает в себя линии, предназначенные для
обеспечения работоспособности и повышения надежности устройств интерфейса. К этим
линиям
относятся: линии питания, контроля источника питания, тактирующих импульсов, защиты памяти,
общего сброса, контроля информации и т. п.
     В большинстве случаев коды данных, адресов, команд и состояний передаются по шинам
интерфейса с разделением времени за счет мультиплексирования шин. Это достигается введением
дополнительных линий для обозначения типа передаваемой информации, называемых линиями
идентификации.    Их   применение    позволяет   существенно    сократить   общее   число   линий
информационной магистрали интерфейса, однако при этом происходит снижение быстродействия
передачи информации.
    Магистраль     управления      информационным     каналом     по   своему   функциональному
назначению делится на ряд шин:
        -   управления обменом,
        -   передачи управления,
        -   прерывания,
        -   специальных управляющих сигналов.
     Шина управления обменом включает в себя линии синхронизации передачи информации. В
зависимости от принятого принципа обмена (асинхронного, синхронного) число линий может
изменяться от одной до трех. Асинхронная передача происходит при условии подтверждения
приемником готовности к приему и завершается подтверждением о приеме данных. При синхронной
передаче темп выдачи и приема данных задается регулярной последовательностью сигналов. Линии
шины управления обменом в случае двунаправленной информационной магистрали выполняются,
как правило, двунаправленными.
     Шина    передачи управления выполняет операции         приоритетного занятия магистрали
информационного канала. Наличие этой шины определяется тем, что взаимодействие в большинстве
интерфейсов выполняется по принципу «ведущий-ведомый» («задатчик-исполнитель»), при котором
«ведущее» устройство может брать управление шиной на себя в определенные моменты времени.
При наличии в системе нескольких устройств, способных выполнять функции «ведущего», возникает
проблема приоритетного распределения ресурсов шины (арбитража). Состав и конфигурация линий
этой шины зависят от структуры управления интерфейсом. Различают децентрализованную и
централизованную структуры. В интерфейсах, предназначенных для объединения только двух
устройств (соединение типа «точка-точка»), шина передачи управления отсутствует.
     Шина прерывания применяется в основном в машинных интерфейсах ЭВМ и программно-
модульных систем. Основная ее функция — идентификация устройства, запрашивающего сеанс
обмена информацией. Идентификация состоит в определении контроллером (процессором) исходной
информации о запрашиваемом устройстве. В качестве информации об устройстве используется адрес
источника прерывания либо адрес программы обслуживания прерывания (вектор прерывания).
     Шина специальных управляющих сигналов включает в себя линии, предназначенные для
обеспечения работоспособности и повышения надежности устройств интерфейса. К этим линиям
относятся: линии питания, контроля источника питания, тактирующих импульсов, защиты памяти,
общего сброса, контроля информации и т. п.