ВУЗ:
Составители:
Рубрика:
Микропроцессорные системы и программное обеспечение в средствах связи
63
В зависимости от особенностей устройства ввода/вывода функ-
циональная схема изменяется :
• отдельные регистры состояния и управления могут объеди-
няться в один регистр;
• в устройстве ввода (вывода) может использоваться только ре-
гистр входных (выходных) данных;
• для ввода и вывода может использоваться двунаправленный
(дуплексный) порт.
Обращаться к портам ввода
/вывода можно с помощью специаль-
ного адресного пространства для портов ввода/вывода в оперативной
памяти или с использованием общего адресного пространства, когда
порт ввода/вывода рассматривается процессором как ячейка памяти.
Эти различия в адресации позволяют реализовать два способа вво-
да/вывода. В результате существует интерфейс ВВ с изолированными
шинами и
интерфейс ВВ с общими шинами.
Интерфейс ВВ с изолированными шинами характеризуется
раздельной адресацией памяти и портов (внешних устройств) при об-
мене информацией. Здесь ввод/вывод предполагает наличие специ-
альных команд ввода/вывода, общий формат которых показан на рис.
1.14.
При выполнении команды ввода IN содержимое прямо или кос-
венно адресуемого входного регистра PORT
передается во внутренний
регистр REG микропроцессора.
При выполнении команды OUT содержимое регистра REG пере-
дается в выходной порт PORT. В МПр могут быть и другие команды
управления, относящиеся к ВВ, например команды управления свя-
занные с проверкой и модификацией содержимого регистра управле-
ния и состояния.
Интерфейс с общими шинами (ввод/вывод с отображением на
Микропроцессорные системы и программное обеспечение в средствах связи
В зависимости от особенностей устройства ввода/вывода функ-
циональная схема изменяется :
• отдельные регистры состояния и управления могут объеди-
няться в один регистр;
• в устройстве ввода (вывода) может использоваться только ре-
гистр входных (выходных) данных;
• для ввода и вывода может использоваться двунаправленный
(дуплексный) порт.
Обращаться к портам ввода/вывода можно с помощью специаль-
ного адресного пространства для портов ввода/вывода в оперативной
памяти или с использованием общего адресного пространства, когда
порт ввода/вывода рассматривается процессором как ячейка памяти.
Эти различия в адресации позволяют реализовать два способа вво-
да/вывода. В результате существует интерфейс ВВ с изолированными
шинами и интерфейс ВВ с общими шинами.
Интерфейс ВВ с изолированными шинами характеризуется
раздельной адресацией памяти и портов (внешних устройств) при об-
мене информацией. Здесь ввод/вывод предполагает наличие специ-
альных команд ввода/вывода, общий формат которых показан на рис.
1.14.
При выполнении команды ввода IN содержимое прямо или кос-
венно адресуемого входного регистра PORT передается во внутренний
регистр REG микропроцессора.
При выполнении команды OUT содержимое регистра REG пере-
дается в выходной порт PORT. В МПр могут быть и другие команды
управления, относящиеся к ВВ, например команды управления свя-
занные с проверкой и модификацией содержимого регистра управле-
ния и состояния.
Интерфейс с общими шинами (ввод/вывод с отображением на
63
Страницы
- « первая
- ‹ предыдущая
- …
- 61
- 62
- 63
- 64
- 65
- …
- следующая ›
- последняя »
