Безусловная передача данных.
Может выполняться только для устройств, быстродействие которых выше быстродействия процессора.
Плюсы: реализуется при минимальных затратах программных и аппаратных средств.
Недостаток: устройство всегда должно быть готово к обмену.
![]() |
Рис. 3.3. Интерфейс безусловного вывода данных.
РД - регистр данных, служит для временного хранения n-разрядного слова данных для вывода в ВУ.
2И – информационные вентили, пропускают данные с шины данных в регистр данных, если поступает внутренняя команда интерфейса «Запись в РД».
ДВК – дешифратор внутренних команд, формирует внутреннюю команду интерфейса «запись в РД» на выходе, когда на ША установлен адрес РД, а на ШУ сигнал «Вывод». Вентили 2И открываются и данные с ЩД поступают в РД.
РД представляет собой набор триггеров Т1…Тn (рис.3.4.).
Рис. 3.4. Регистр данных
Рис. 3.5. Функциональная схема интерфейса безусловного ввода данных.
Интерфейс безусловного ввода данных содержит в себе все компоненты интерфейса безусловного вывода данных. Количество и назначение регистров интерфейса может меняться. Интерфейс вывода может содержать регистры управления, которые передают ВУ не данные, а приказы, позволяющие изменять режим работы ВУ.
Для программного управления подобными устройствами необходимо знать их программную модель.
В понятие программная модель интерфейса входят:
1) Число регистров интерфейса и их назначение.
2) Адреса регистров.
3) Число бит и назначение отдельных бит регистров.
4) Способ доступа процессора к каждому из регистров.
Лекция №4 Техническая реализация УСО в ЭВМ семейства IBM и методика управления обменом.
Для изучения методов программного обмен данными и типовых технических средств УСО в ЭВМ семейства IBM PC использована интерфейсная плата L-154, содержащая (рис.4.1.) ряд элементов УСО:
– ЦАП (цифро-аналоговый преобразователь) – 12 разрядный
– АЦП (аналого-цифровой преобразователь)– 12 разрядный
– Мультиплексор – 32 канальный,
– Усилитель,
– Таймер – 3 канальный,
– Регистры цифрового ввода-вывода.
Программная модель платы (табл. 4.1.) L-154 включает 12 регистров, из них 2 регистра – 12-ти разрядные, 10 регистров – 8-ми разрядные. Начальный адрес платы в области адресов ввода-вывода равен 300h.
Рис.4.1. УСО на основе интерфейсной платы L 154
Таблица 4.1.