Интернет магазин китайских планшетных компьютеров



Компьютеры - Порт ввода-вывода

23 января 2011


Оглавление:
1. Порт ввода-вывода
2. Порты или память?



Ввод-вывод через порты — схемотехническое решение, организующее взаимодействие процессора и внешних устройств. Противоположность вводу-выводу через память.

Во многих моделях процессоров ввод-вывод организуется теми же функциями, что и чтение-запись в память — так называемый «ввод-вывод через память». Соответственно, схемотехнически устройства ввода-вывода располагаются на шине памяти, и часть адресов памяти направляются на ввод-вывод. В процессорах Intel, микроконтроллерах AVR и некоторых других существуют отдельные команды для ввода-вывода — IN и OUT — и, соответственно, отдельное адресное пространство: в процессорах Intel — от 000016 до FFFF16.

Порты ввода/вывода создаются в системном оборудовании, которое циклически декодирует управляющие, адресные и контакты данных процессора. Затем порты настраиваются для обеспечения связи с периферийными устройствами ввода-вывода.

Одни порты используются для передачи данных, другие — для управления периферийными устройствами. Исходя из этого порт ввода/вывода может быть портом только для ввода, только вывода, а также двунаправленным портом.



Просмотров: 2045


<<< Консоль
Стандартные потоки >>>