Структуры систем ввода – вывода
В больших компьютерах
класса «Мейнфрейм» (IBM-360/370, ЕС ЭВМ),
работающих в мультипрограммном режиме
и имеющих мощный процессор, большой
емкости ОЗУ и много разнообразных ПУ,
уже много лет успешно используется
многомагистральная структура с
выделенными каналами ввода-вывода и
каскадно-магистральным подключением
ПУ (см. рис. 1.а). В таких машинах, как
правило, используются специализированные
каналы ввода-вывода: мультиплексный,
работающий с медленными ПУ и селекторный,
обслуживающий быстродействующие ПУ.
Такая структура позволила максимально
использовать вычислительную мощность
компьютера за счет одновременного
решения нескольких задач и параллельной
работы процессора и каналов ввода-вывода.
В таких компьютерах
аппаратно реализовывались все функции
по управлению потоками данных. В них
система ввода-вывода содержит оптимальный
набор из нескольких типов интерфейсов.
Высокоскоростные интерфейсы процессора
и ОЗУ, через которые взаимодействуют
основной процессор, специализированные
процессоры, блоки оперативной памяти
обеспечивают максимально эффективное
использование процессорного времени.
Интерфейсы ввода-вывода, аппаратно
реализованные каналы ввода-вывода и
контроллеры ПУ, освобождают центральный
процессор от процедур управления
вводом-выводом. Интерфейсы ПУ
предназначаются для подключения ПУ к
компьютеру.
21