Универсальная последовательная шина (Universal Serial Bus - USB), позволяющая подключать до 127 медленных периферийных устройств с использованием хаба (hub) или шлейфного соединения (daisy-chaining) устройств.
Скоростная последовательная шина IEEE 1394 (FireWire), предназначенная для подключения к РС цифровых камер, принтеров, телевизоров и других устройств, требующих исключительно высокой пропускной способности.
Несколько шин ввода-вывода, соединяющие различные периферийные устройства с процессором, подключаются к системной шине с помощью моста (bridge), реализованного в чипсете. Системный чипсет управляет всеми шинами и обеспечивает, что каждое устройство в системе правильно взаимодействует с каждым другим устройством.
В новых РС есть дополнительная "шина", которая специально предназначена только для графического взаимодействия. Фактически это не шина, а порт - ускоренный графический порт (Accelerated Graphics Port - AGP). Различие между шиной и портом заключается в том, что шина обычно рассчитана на разделение носителя несколькими устройствами, а порт предназначен только для двух устройств.
Как показано ранее, шины ввода-вывода фактически являются расширением системной шины. На материнской плате системная шина заканчивается микросхемой чипсета, которая образует мост к шине ввода-вывода. Шины играют важнейшую роль в обмене данными в РС. Фактически все компоненты РС, за исключением процессора, взаимодействуют друг с другом и системной памятью RAM через различные шины ввода-вывода, как показано на рисунке слева.
Каналы ввода-вывода
Каналы ввода-вывода и интерфейсы обеспечивают взаимодействие центральных устройств вычислительной машины и периферийных устройств.
Каналы ввода-вывода — самостоятельные в логическом отношении устройства, которые работают под управлением собственных программ, находящихся в памяти.
В современных машинах КВВ называют периферийными процессорами или процессорами ввода-вывода.
Функции
КВВ и интерфейсы выполняют следующие функции:
Позволяют иметь машины с переменным составом периферийных устройств.
Обеспечивают параллельную работу периферийных устройств как между собой, так и по отношению к процессору.
Обеспечивают автоматическое распознавание и реакцию процессора на различные ситуации, возникающие в периферийных устройствах.
Виды
Существует три вида каналов ввода-вывода:
Мультиплексный канал. Сам канал быстродействующий, но обслуживает медленное периферийное устройство. При этом, подключившись к одному устройству, подаёт одно машинное слово, и после этого подключается к другому.
Селекторный канал. Канал быстродействующий и обслуживает быстрые устройства. При этом подключившись к одному устройству, передаёт всю информацию, и после этого подключается к другому устройству.
Блок-мультиплексорный канал. Подключившись к одному устройству, передаёт часть информации. После этого подключается к другому устройству.
Do'stlaringiz bilan baham: |