Вычислительные машины, помимо процессора и основной памяти, содержат многочисленные периферийные устройства, состоящие из внешних запоминающих устройств, устройств ввода - вывода и терминальных устройств пользователей. Между центральными и периферийными устройствами организуется обмен данными. При этом передача данных от любых ПУ в центральные устройства называется операцией ввода, а от центральных устройств в периферийные - операцией вывода. Продолжительность этих операций относительно велика ввиду невысокой скорости работы большинства ПУ.
Производительность и эффективность современных ЭВМ определяются не только возможностями процессора и основной памяти, но и составом и техническими характеристиками ПУ, а также способами организации их совместной работы. Такая организация формируется системой ввода - вывода, которая должна обеспечивать:
Центральное место в системе ввода - вывода занимает интерфейс ввода - вывода, который системно и комплексно определяет необходимые для обмена линии и шины, электрические сигналы, электронные схемы, алгоритмы и программы. Особенно важной характеристикой интерфейса является пропускная способность, оцениваемая максимально возможным количеством информации, передаваемым через интерфейс в единицу времени.
Принципы и структура организации систем ввода - вывода существенно различаются в зависимости от типа ЭВМ и ее назначения, разнообразия характеристик периферийных устройств, интенсивности операций ввода - вывода. В современных персональных ЭВМ применяется, как было ранее сказано, единая системная магистраль типа "Общая шина (ОШ)", по которой передаются данные, адреса и необходимые управляющие сигналы
182
между соответствующими устройствами.