Организация микропроцессорных систем. Учебное пособие. Могнонов П.Б. - 38 стр.

UptoLike

Составители: 

а) б)
К М О А С М К К М О А С М К
&
&
&
&
&
&
M
Т
М О
1
М О
2
М О
n
М О
1
М О
2
М О
n
Т
1
Т
2
Т
3
Рис.2.19. Синхронизация: а) однотактная б) многотактная
Недостатком многотактной синхронизации является то, что она требует большого
объема оборудования по обеспечении синхронизации отдельных фаз сложной
микрокоманды. Достоинством однотактной синхронизации является простота его
технической реализации.
2.5. Организация интерфейса в микропроцессорных системах
ЭВМ осуществляет обмен информацией с внешним миром посредством
периферийных устройств (ПУ), таких как телетайпы, клавиатура, дисплеи, магнитные диски,
ленты, АЦП, ЦАП и др. К числу ПУ могут относиться более простые цифровые устройства:
триггеры, регистры и т.п.
Все ПУ требуют определенного набора управляющих сигналов, протокола обмена,
способа обмена с МП и вида используемого кода. Поэтому шины обмена информацией
подключаются не непосредственно к ПУ, а через интерфейс, структура и принцип работы
которого в сильной мере определяется совместимостью сопрягаемых компонентов.
Для подключения ПУ к МП используют специальные электронные схемы,
называемыми интерфейсными модулями. Сложность интерфейса определяется:
1)
типом ПУ;
2)
их числом;
3)
расстоянием между МП и ПУ;
4)
физической природой;
5)
их архитектурой.
В ряде случаев компоненты интерфейса разбиваются на две группы: одну относят к
интерфейсу МП, а другую - к ПУ и называют контроллером. Вообще термины "интерфейс" и
"контроллер" строго не определены и их иногда используют как синонимы.
Кроме аппаратных средств для организации интерфейса необходимо разрабатывать
некоторое программное обеспечение, которое включает в себя программы идентификации
типа информации (данные, управляющие символы и т.п.), программы преобразования
форматов, программы-драйверы для управления обменом информации, программы
обработки запросов прерываний и др.
Под интерфейсом будем понимать совокупность программных и аппаратных средств,
с помощью которых компоненты системы объединяются таким образом, чтобы она могла
решать определенную задачу.
Интерфейс представляет собой совокупность линий и шин, сигналов, электронных
схем, связывающие данные устройства, и алгоритмы (протоколы) процедур,
обеспечивающие обмен информации между устройствами системы.
Сложность интерфейса в значительной мере определяется степенью совместимости
МП и ПУ, т. е. сложностью необходимых преобразований. Под совместимостью будем
а)                                 б)

      КМО          АС МК         К МО          АС МК
                                                       Т1
                   Т                                        Т2
                                               M                 Т3
     & &…&                    & & …&


М О1 М О2 … М Оn            М О1 М О2 … М Оn




Рис.2.19. Синхронизация: а) однотактная б) многотактная

      Недостатком многотактной синхронизации является то, что она требует большого
объема оборудования по обеспечении синхронизации отдельных фаз сложной
микрокоманды. Достоинством однотактной синхронизации является простота его
технической реализации.

                   2.5. Организация интерфейса в микропроцессорных системах

       ЭВМ осуществляет обмен информацией с внешним миром посредством
периферийных устройств (ПУ), таких как телетайпы, клавиатура, дисплеи, магнитные диски,
ленты, АЦП, ЦАП и др. К числу ПУ могут относиться более простые цифровые устройства:
триггеры, регистры и т.п.
       Все ПУ требуют определенного набора управляющих сигналов, протокола обмена,
способа обмена с МП и вида используемого кода. Поэтому шины обмена информацией
подключаются не непосредственно к ПУ, а через интерфейс, структура и принцип работы
которого в сильной мере определяется совместимостью сопрягаемых компонентов.
       Для подключения ПУ к МП используют специальные электронные схемы,
называемыми интерфейсными модулями. Сложность интерфейса определяется:
       1) типом ПУ;
       2) их числом;
       3) расстоянием между МП и ПУ;
       4) физической природой;
       5) их архитектурой.
       В ряде случаев компоненты интерфейса разбиваются на две группы: одну относят к
интерфейсу МП, а другую - к ПУ и называют контроллером. Вообще термины "интерфейс" и
"контроллер" строго не определены и их иногда используют как синонимы.
       Кроме аппаратных средств для организации интерфейса необходимо разрабатывать
некоторое программное обеспечение, которое включает в себя программы идентификации
типа информации (данные, управляющие символы и т.п.), программы преобразования
форматов, программы-драйверы для управления обменом информации, программы
обработки запросов прерываний и др.
       Под интерфейсом будем понимать совокупность программных и аппаратных средств,
с помощью которых компоненты системы объединяются таким образом, чтобы она могла
решать определенную задачу.
       Интерфейс представляет собой совокупность линий и шин, сигналов, электронных
схем, связывающие данные устройства, и алгоритмы (протоколы) процедур,
обеспечивающие обмен информации между устройствами системы.
       Сложность интерфейса в значительной мере определяется степенью совместимости
МП и ПУ, т. е. сложностью необходимых преобразований. Под совместимостью будем