Обмен микроЭВМ с внешними устройствами (ВУ)

Страницы работы

Содержание работы

Обмен микроЭВМ с внешними устройствами (ВУ).

            Существует 4 варианта обмена с ВУ.

1. Обмен с ВУ по инициативе микропроцессора (мкп)

            В этом случае отсутствует режим прерывания.

2. Обмен с ВУ по инициативе с ВУ

            В этом случае имеет место режим прерывания.

Преимущества и недостатки:

В 1.  необходимо вставлять подпрограмму для опроса ВУ; во 2.  программное обеспечение простое.

            Вариант 1. целесообразно применять в тех случаях когда имеется сравнительно небольшое количество ВУ и не предъявляются высокие требования к времени опроса (микроЭВМ«клавиатура).

            Вариант 2. – когда ВУ имеется довольно большое количество и предъявляются жёсткие требования к динамической характеристике и устройствам обмена.

  1. Обмен ВУ с ВУ.

Запрос – “захват магистрали”. Приводит триггеры в третье состояние и освобождает выходы. ВУ должно сформировать полностью все сигналы для управления магистралью.

            В этом случае ВУ вырабатывает запрос “захвата ” магистрали. По этому запросу МКП переводит свои шины в третье состояние. ВУ, выработавшее запрос, активизируется, захватывает магистраль и обеспечивает обмен с другим ВУ. При этом оно обязано сформировать свою совокупность сигналов для поддержки магистрали (даже тех, которые не требуются для ВУ). Этот режим называется режимом “захвата” магистрали. Частным случаем является режим ПДП – прямой доступ к памяти.

  1. Обмен микропроцессора с группой ВУ.

            Существует 2 варианта микропроцессорных систем:

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

Считается, что в варианте 1. меньше объём адресуемой памяти, но выше быстродействие (за счёт меньшего дешифратора команд) и проще пишется программное обеспечение. А в варианте 2. больше адресное пространство, т.к. обращение к памяти и обращение к ВУ имеют разные команды.

По системе обмена различают 2 варианта:

1.  Синхронный.

2.  Асинхронный.

Похожие материалы

Информация о работе