
08 Структура интерфейса.pptx
- Количество слайдов: 9
Структура интерфейса.
Использование общей среды интерфейса для нескольких ПУ В случае общей среды интерфейса для нескольких ПУ необходимо: ― предоставлять возможность занимать среду интерфейса на время передачи сообщения только одному из ПУ (эта возможность реализуется арбитром, осуществляющим процедуру арбитража); ― предоставлять возможность устройству (ПУ или центральному) обращаться к другому устройству по его адресу (этот процесс называют адресацией); ― позволять центральному устройству идентифицировать ПУ, инициирующее обмен; этот процесс реализуется посредством опроса. Реализация адресации, опроса и арбитража, а также управления интерфейсом определяется способом подключения к нему ПУ. В зависимости от способа подключения ПУ принято различать радиальный, магистральный, цепочный и комбинированный интерфейсы.
Структура радиального интерфейса Рг. А – адресный регистр; К – переключатель; Рг. З – регистр запроса; УУ – устройство управления; Уц – устройство центральное; У 1 -Уп – периферийные устройства; Л 1 -Лп – линии связи.
Описание работы радиального интерфейса Каждое ПУ соединяется с центральным посредством индивидуальных линий. Управление интерфейсом сосредоточено в центральном устройстве. Передача информации от ПУ или в него по инициативе центра выполняется следующим образом: в адресный регистр Рг. А центральное устройство помещает номер (адрес) ПУ, и переключатель К, в соответствии с этим адресом, соединяет линии выбранного устройства с линиями, принадлежащими центральному устройству. Все остальные ПУ остаются невыбранными, т. е. в процессе обмена участия не принимают. При передаче информации по инициативе ПУ оно должно сообщить о своей готовности сигналом запроса, поступающим в соответствующий разряд регистра запроса Рг. З. Как только центральное устройство завершает предыдущий обмен и оказывается свободным, оно последовательно опрашивает разряды регистра запроса, находит первый разряд с установленным запросом, останавливает дальнейший опрос и с помощью переключателя К соединяет линии, идущие от ПУ, с линиями центрального устройства.
Структура магистрального интерфейса ТРБ – линия требования передачи данных; УУ – устройство управления; У 1 -Уп – периферийные устройства; А – адрес.
Описание работы магистрального интерфейса Сигнал на любой линии этой магистрали доступен каждому ПУ, поэтому для обмена информацией между центральным и одним из периферийных устройств необходимо логически отключить все остальные ПУ. Всем ПУ присваиваются номера, или «адреса» , присвоение адреса производится при подключении ПУ к магистрали. Каждое устройство фиксирует назначенный ему адрес на расположенном в нем специальном регистре. Адреса устройств, подключенных к одной магистрали, не должны повторяться. Если процедуру обмена начинает центральное устройство, то выполняется цикл адресации, т. е. адрес запрашиваемого ПУ помещается на магистраль. Этот адрес будет доступен всем ПУ, и каждое периферийное устройство сравнивает его с собственным адресом. Устройство, в котором произошло совпадение запрашиваемого адреса с собственным, по соответствующей линии магистрали передает сигнал готовности к приему или передаче данных.
Описание работы магистрального интерфейса При обмене информацией между центральным и периферийным устройствами по инициативе ПУ: Вначале для исключения одновременной передачи информации по магистрали от нескольких ПУ каждое готовое к обмену устройство по специально выделенной линии передает сигнал запроса, или требования (ТРБ). Этот сигнал запроса, поступивший в центральное устройство, означает, что одно или несколько ПУ готовы к обмену и хотят передавать или получать данные. Сигнал запроса анализируется специальной схемой, и при его наличии центральное устройство должно разрешить передачу (или прием) данных одному из ПУ, приславших запрос. Чтобы узнать, от какого ПУ пришел запрос, центральное устройство производит последовательный опрос всех подключенных к магистрали устройств. Процедура опроса предполагает последовательную передачу адресов ПУ до тех пор, пока центральное устройство не получит подтверждения запроса от ПУ, опознавшего свой адрес. Обычно для сигнала подтверждения используется специальная линия. Получив сигнал подтверждения, центральное устройство прекращает дальнейший опрос, а приславшее подтверждение ПУ логически подключается к магистрали и может передавать или принимать данные.
Структура цепочного интерфейса К – переключатель; Уц – устройство центральное; У 1 -У№ – периферийные устройства; Л 1 -Лп – линии связи. А – адрес;
Описание работы цепочного интерфейса В цепочном интерфейсе все ПУ подключаются последовательно, образуя своеобразную цепочку. В каждом ПУ, помимо схемы сравнения запрашиваемого адреса с собственным адресом ПУ, предусматривается коммутатор, соединяющий входные и выходные линии в том случае, когда эти адреса не совпали. Если обмен инициируется центральным устройством, оно передает необходимый адрес ПУ; он попадает в первое устройство в цепочке, сравнивается там с собственным адресом этого ПУ и, если произошло совпадение, т. е. найдено нужное ПУ, коммутатор устройства отключает всю последующую часть цепочки. ПУ, опознавшее свой адрес, может передавать или принимать данные. Для начала обмена по инициативе ПУ оно должно отключить все устройства, расположенные в цепочке после него. Затем оно должно передать свой адрес центральному устройству; этот адрес проходит последовательно через все ПУ, находящиеся в цепочке перед ним.
08 Структура интерфейса.pptx