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

Структура и функции системы ввода-вывода



С точки зрения системы ввода вывода любое периферийное устройство (ПУ) представляет собой генератор или потребитель квантов данных Di, который может начинать работу под воздействием сигналов Ci от управляющих компонентов СВВ и сообщать им о своём состоянии сигналами Si.

Простейшая реализация перечисленных функций возможна при центрально-синхронном принципе управления. Здесь синхронизация всех устройств ЭВМ осуществляется от единого центрального УУ, а все передачи данных с ПУ осуществляются через АЛУ. Все операции обработки и ввода-вывода выполняются последовательно. На время выполнения операции ввода-вывода, операции обработки прекращаются.

Улучшить производительность ЭВМ можно за счёт организации параллельного выполнения операций обработки и ввода-вывода. В этом случае реализуют асинхронный принцип управления, обеспечивающий независимость работы ПУ, ОЗУ и АЛУ.

Управление работой ПУ, формирование текущих адресов и запросов к памяти осуществляется посредством специальных схем управления (канала ввода-вывода - КВВ), взаимодействие которых с ЦП реализуется через систему прерываний и приостановок.

Приостановка - это процесс, при котором средства управления, работающие автономно от ЦП, задерживают его работу на время цикла памяти, при этом ОЗУ непосредственно занято приёмом или выдачей информации в канал ввода-вывода. В это время состояние ЦП не меняется, но выполнение команды задерживается. Сокращение времени приостановок добиваются за счёт расслоения памяти, чтобы обращаться только к части массива памяти, а не ко всему массиву.





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



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