Обмен микроЭВМ с внешними устройствами (ВУ).
Существует 4 варианта обмена с ВУ.
1. Обмен с ВУ по инициативе микропроцессора (мкп)
В этом случае отсутствует режим прерывания.
2. Обмен с ВУ по инициативе с ВУ
В этом случае имеет место режим прерывания.
Преимущества и недостатки:
В 1. необходимо вставлять подпрограмму для опроса ВУ; во 2. программное обеспечение простое.
Вариант 1. целесообразно применять в тех случаях когда имеется сравнительно небольшое количество ВУ и не предъявляются высокие требования к времени опроса (микроЭВМ«клавиатура).
Вариант 2. – когда ВУ имеется довольно большое количество и предъявляются жёсткие требования к динамической характеристике и устройствам обмена.
Запрос – “захват магистрали”. Приводит триггеры в третье состояние и освобождает выходы. ВУ должно сформировать полностью все сигналы для управления магистралью.
В этом случае ВУ вырабатывает запрос “захвата ” магистрали. По этому запросу МКП переводит свои шины в третье состояние. ВУ, выработавшее запрос, активизируется, захватывает магистраль и обеспечивает обмен с другим ВУ. При этом оно обязано сформировать свою совокупность сигналов для поддержки магистрали (даже тех, которые не требуются для ВУ). Этот режим называется режимом “захвата” магистрали. Частным случаем является режим ПДП – прямой доступ к памяти.
Существует 2 варианта микропроцессорных систем:
Считается, что в варианте 1. меньше объём адресуемой памяти, но выше быстродействие (за счёт меньшего дешифратора команд) и проще пишется программное обеспечение. А в варианте 2. больше адресное пространство, т.к. обращение к памяти и обращение к ВУ имеют разные команды.
По системе обмена различают 2 варианта:
1. Синхронный.
2. Асинхронный.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.