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