Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Структурная организация модуля ввода-вывода



Структурная организация МВВ существенно зависит от числа и сложности подключаемых периферийных устройств. Унификация МВВ со стороны интерфейсов:

- «большого» – достаточно трудная (различия в архитектуре систем команд и шин компьютеров);

- «малого» – более простая (периферийные устройства обычно соответствуют одному из стандартных протоколов).

Каждое из ВУ обслуживается собственным малым интерфейсом, который реализует для данного ПУ нужный протокол.

Регистр данных реализует буферизацию. Со стороны «большого» интерфейса разрядность совпадает с шириной шины данных. Со стороны «малого» часто дополняется узлом упаковки/распаковки.

Регистр управления фиксирует поступившие из ЦП команды управления МВВ или ПУ.

Регистр состояния хранит биты состояния МВВ или ПУ.

Селектор адреса проверяет выделенный адрес на соответствие диапазону, выделенному данному МВВ.

Дешифратора DC указывает на осуществление доступа к одному из регистров или ПУ.

Узел управления вводом-выводом - местное устройство управления МВВ:

- обеспечение взаимодействия с ЦП – посредством линий управления:

-из ЦП в МВВ: синхронизация операций ввода и вывода:

-из МВВ в ЦП: информирование о происходящих в модуле событиях (напр., запросы прерывания);

-часть линий может задействоваться для арбитража;

- координация работы компонентов МВВ (с помощью внутренних сигналов управления).





Дата публикования: 2015-01-24; Прочитано: 377 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.005 с)...