Читать «Архитектура компьютера» онлайн - страница 109

Эндрю Таненбаум

Во-вторых, все взаимодействия являются одноранговыми. Когда процессор хочет обратиться к устройству, он отправляет этому устройству пакет и обычно получает ответ. Пакет проходит через корневой комплекс на материнской плате, а затем передается устройству — как правило, через коммутатор (или для устройств PCI — через мост PCI). Переход от системы, в которой все устройства взаимодействуют с общей шиной, к системе с одноранговыми взаимодействиями, соответствует направлению развития Ethernet (популярная технология локальных сетей), которая в исходном варианте тоже использовала широковещательный канал, но в наши дни используется на одноранговых взаимодействиях с использованием коммутаторов.

Терминалы

В настоящее время существуют множество разнообразных устройств ввода-вывода. Мы коснемся только наиболее распространенных из них. Терминалы компьютера состоят из двух частей: клавиатуры и монитора. В мэйнфреймах эти части объединены в одно устройство и связаны с самим мэйнфреймом обычным или телефонным проводом. В авиакомпаниях, банках и различных отраслях промышленности, где работают мэйнфреймы, эти устройства до сих пор широко распространены. В мире персональных компьютеров клавиатура и монитор — независимые устройства, однако технологически клавиатура и монитор мэйнфрейма ничем не отличаются от соответствующих устройств ПК.

Клавиатуры

Существуют несколько видов клавиатур. У первых компьютеров IBM PC под каждой клавишей находился переключатель, который давал ощутимую отдачу и щелкал при нажатии клавиши. Сегодня механический контакт с печатной платой при нажатии клавиш происходит лишь у самых дешевых клавиатур. У клавиатур получше между клавишами и печатной платой располагается слой эластичного материала (особого типа резины). Под каждой клавишей находится небольшой купол, который прогибается в случае нажатия клавиши. Проводящий материал, находящийся внутри купола, замыкает схему. У некоторых клавиатур под каждой клавишей находится магнит, который при нажатии клавиши проходит через катушку и таким образом вызывает электрический ток. Используются и другие методы, как механические, так и электромагнитные.