Система ввода-вывода
3.2 Система ввода-вывода
Задача системы ввода-вывода (СВВ) состоит в организации и управлении процессом передачи информации от периферийного устройства (ПУ) в оперативную память (ОП) машины при вводе и в обратном направлении при выводе (операции ввода-вывода).
Любое ПУ представляет собой генератор (или потребитель) данных (ГенД), который запускается в работу сигналами от управляющих компонентов СВВ и сообщает ей о своем состоянии сигналами «Состояние» (рисунок 3.3).
Рисунок 3.3 – Схема системы ввода-вывода
Основные функции СВВ:
Вместе с этой лекцией читают "1.4. Растеризация".
- преобразование блоков (форматов) информации, принимаемых от ПУ при вводе, в форматы центрального процессора (ЦП) и ОП, обратное преобразование - при выводе;
- определение места в ОП, где должен быть размещен сформированный машинный блок при вводе или откуда должен быть выбран при выводе, т.е. формирование текущего адреса ОП;
- формирование управляющих сигналов для работы ПУ в различных режимах, задание типа выполняемой операции и т.д.;
- получение и обработка сигналов, характеризующих состояние ПУ, возможность выполнения им каких либо действий;
- получение приказов от ЦП на выполнение операций ввода-вывода, формирование сообщений о состоянии СВВ;
- синхронизация процессов ЦУ и ПУ.