Безусловная передача данных.

Может выполняться только для устройств, быстродействие которых выше быстродействия процессора.

Плюсы: реализуется при минимальных затратах программных и аппаратных средств.

Недостаток: устройство всегда должно быть готово к обмену.

 

Рис. 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.