Может выполняться только для устройств, быстродействие которых выше быстродействия процессора.
Плюсы: реализуется при минимальных затратах программных и аппаратных средств.
Недостаток: устройство всегда должно быть готово к обмену.
Рис. 3.3. Интерфейс безусловного вывода данных.
РД - регистр данных, служит для временного хранения n -разрядного слова данных для вывода в ВУ.
2И – информационные вентили, пропускают данные с шины данных в регистр данных, если поступает внутренняя команда интерфейса «Запись в РД».
ДВК – дешифратор внутренних команд, формирует внутреннюю команду интерфейса «запись в РД» на выходе, когда на ША установлен адрес РД, а на ШУ сигнал «Вывод». Вентили 2И открываются и данные с ЩД поступают в РД.
РД представляет собой набор триггеров Т1…Т n (рис.3.4.).
Рис. 3.4. Регистр данных
Рис. 3.5. Функциональная схема интерфейса безусловного ввода данных.
Интерфейс безусловного ввода данных содержит в себе все компоненты интерфейса безусловного вывода данных. Количество и назначение регистров интерфейса может меняться. Интерфейс вывода может содержать регистры управления, которые передают ВУ не данные, а приказы, позволяющие изменять режим работы ВУ.
|
|
Для программного управления подобными устройствами необходимо знать их программную модель.
В понятие программная модель интерфейса входят:
1) Число регистров интерфейса и их назначение.
2) Адреса регистров.
3) Число бит и назначение отдельных бит регистров.
4) Способ доступа процессора к каждому из регистров.