Блок приоритетных прерываний и его режимы работы, страница 3

Лекция №11 (13.10.06)

Данная структура реализует первый вариант, то есть обмен МП с ВУ по инициативе МП. Добавлен адрес, который позволяет обеспечить однозначный выбор ВУ, к которому обращается МП. Два варианта построения вычислительных систем:

1)  микропроцессорные системы, система команд которых позволяет обеспечить обращение к ВУ-вам и памяти как к единому целому, то есть система команд МП не делает различия между ВУ-ми и памятью,

2)  вычислительные системы с МП-ми, система команд которых различает ВУ и память.

По системе обмена различаются два варианта: это синхронный обмен информации с ВУ-ми и асинхронный обмен.

Синхронный обмен информации с внешними устройствами. Все внешние устройства делятся на три группы:

1) 


устройства, доступные по чтению (ПЗУ, различные регистры, АЦП и т.д.),

К рисунку: { СА – селектор адреса.

(1)  – формирование адреса ВУ на магистрали адреса.

(2)  – группа «пустых» операций, а их количество определяется временем распространения сигнала по шине, селекцией адреса ВУ, активизацией ВУ, распространением сигнала от ВУ до МП,

(3)  – чтение информации в процессор,

(4)   - формирование адреса следующей команды на магистрале адреса,

(5)   - загрузка макрокоманд. }

Данная структура ориентирована на самое медленное и удаленное ВУ.

Синхронный обмен подразумевает обмен по строго сформированной временной диаграмме при отсутствии ответа от ВУ. СА однозначно определяет адрес ВУ и активизирует его. Информация с ВУ поступает на процессорный элемент и читается.

Достоинства: минимум аппаратных затрат, простота реализации.

Недостатки: система ориентирована на работу с самым медленным ВУ, поэтому неизбежны потери времени при работе с другими ВУ, затруднена модификация вычислительной системы, т.к. не представляется возможным подключение более медленных ВУ, без переписывания микропрограммы обмена.

2)  обмен с устройствами, доступными по записи (внешние порты, ЦАП и т.д.),