Интерфейсы периферийных устройств. Ключев А.О - 73 стр.

UptoLike

72
используются для задания режимов адресации: вторичной, широковещательной,
групповой и т.п. Наиболее распространенными командами являются: чтение,
запись, конец передачи, запуск.
Шины передачи управления используется для реализации операций
приоритетного занятия магистрали информационного канала (арбитража
ресурсов шины).
Шина прерывания применяется в основном в системных интерфейсах.
Устройство идентифицируется либо адресом источника прерывания, либо
адресом программы обслуживания прерывания, так называемым вектором
прерывания.
Шины управления режимом работы и специальных управляющих
сигналов содержат линии, обеспечивающие работоспособность интерфейса, в
том числе приведение устройств в исходное состояние, контроль источников
питания, контроль и службу времени и т. п.
Важнейшим моментом в работе аппаратных интерфейсов является
синхронизация передачи информации.
Синхронизация
это согласование процессов взаимодействия между
устройствами, заключающееся в передаче информации источником и ее приема
приемником (одним или несколькими).
Существуют два основных режима синхронизации: синхронный и
асинхронный.
В синхронном режиме для синхронизации используют специальную
линию для передачи тактовых импульсов. Информация в канале данных
считывается приемником только в те моменты, когда на
линии синхронизации
сигнал активный. Таким образом, смена состояний источника и приемника
взаимонезависимы и выполняются через одинаковые фиксированные
интервалы времени. В этом случае приемник должен успеть принять данные до
момента времени, когда источник выставит новые данные. Величина
фиксированного интервала времени синхронизации (τ) определяется суммой
времен (Т): распространения сигнала в линии связи, распознавания
его
приемником и временем фиксации данных в приемнике. Если источник
взаимодействует с разными приемниками, то его частота работы определяется
частотой работы самого медленного устройства, включая сам источник, что
естественно замедляет общий процесс передачи данных. Для надежной
передачи данных необходимо выполнение условия τ > Т
max
, где τэто период
следования импульсов синхронизации, задающих моменты переключения
сигналов в приемнике и источнике. Реализация контроллеров синхронного
аппаратного интерфейса упрощается по сравнению с другими. Второе
преимущество состоит в том, что удаётся максимально использовать скорость
передачи аппаратуры. Повышение производительности происходит из-за