 |
МИРЭА кафедра МОВС |
Средства ввода-вывода
Обмен в ЭВМ VAX выполняется с помощью контроллеров ввода-вывода.
Каждый контроллер имеет набор регистров состояния/управления и
регистров данных, задающих пространство в физической оперативной
памяти. Участок адресного пространства, на которое указывают регистры
контроллера, называется пространством ввода-вывода.
Никаких специальных команд для обеспечения доступа регистров
контроллера к пространству ввода-вывода не требуется. Драйвер
ввода-вывода выполняет команды контроллера, запоминая значения в
нужных регистрах, точно так же, как если бы они были физическими
областями памяти. Установление соответствия между адресами в
пространстве ввода-вывода и физическими регистрами устройства
управления осуществляется подпрограммой управления оперативной памятью.