Please enable JavaScript.
Coggle requires JavaScript to display documents.
Система управления вводом-выводом (Структура контроллера устройства…
Система управления вводом-выводом
Физические принципы организации вв-выв
шина данных
адресная шина
шина управления
Структура контроллера устройства
регистр состояния
управления
входных данных
выходных данных
Опрос устройств и прерывания
Процессор в цикле читает информацию из порта регистра состояний и проверяет значение бита занятости)
Процессор записывает код команды вывода в порт регистра управления
Процессор записывает данные в порт регистра входных данных
Процессор устанавливает бит готовности команды
Прямой доступ к памяти
Для освобождения процессора от операций обмена с ОП был предложен механизм прямого доступа внешних устройств к памяти – ПДП
Для обращения к ОП при зап/чт внешнее устройство должно получить управление локальной магистралью чтобы выставить соответствующие сигналы на шины адреса, данных и управления
Для обращения к ОП при зап/чт внешнееДля централизации эти обязанности возлагаются не на каждое устройство, а на специальный контроллер – контроллер прямого доступа к памяти (КПДП)
Логические принципы организации вв/выв
Внешние устройства отличаются по следующим параметрам
Скорость обмена информацией (от нескольких байт/сек - клавиатура до нескольких Гб/сек сетевые карты)
Разделяемые (могут использоваться несколькими процессами параллельно) или монопольно захватываемые процессом
Запоминающие выведенную информацию для ее последующего ввода или нет
Передающие инф по байтам или блоками
Устройства только ввода, только вывода или вв/выв
Систематизация внешних устройств