Материнские платы раннего выпуска имеют два разных COM-порта, которые различаются количеством контактов. Современные платы содержат лишь один (или два одинаковых) 9-контактный COM-порт (рис. 2.17).
Рис. 2.17. Внешний вид 9-контактного COM-порта
Этот порт, как и LPT-порт, все реже используется на практике в силу своей функциональной и, самое главное, скоростной ограниченности. Однако, как ни странно, до сих пор выпускаются разного рода контроллеры, подключаемые к COM-порту.
К последовательному порту могут подключаться устройства, которые не требуют высокой скорости передачи, например мышь, модем, джойстик и т. п. Как и в случае с LPT-портом, этот порт также может использоваться для передачи данных между двумя компьютерами.
USB. Этот порт наиболее универсальный и используемый на практике. Это один из современных интерфейсов для подключения внешних устройств. Передача данных по шине может осуществляться как в асинхронном, так и в синхронном режиме. При этом теоретическая скорость передачи составляет от 12 Мбит/с до 480 Мбит/с (в зависимости от спецификации порта[4]).
К USB-порту (рис. 2.18) можно подключать разнообразные устройства, начиная с мыши и заканчивая цифровой видеокамерой. Теоретически, используя USB-концентраторы, к одному компьютеру можно подсоединить до 127 USB-устройств разного назначения. На практике подключение большого количества устройств требует достаточного запаса мощности блока питания, поскольку USB-устройства получают питание прямо через USB-разъем. Обычно же к компьютеру подключается одно-два устройства, например принтер и сканер.
Рис. 2.18. Внешний вид USB-портов (вверху) и USB-коннекторов (внизу)
Важной особенностью USB-порта является то, что он поддерживает технологию Plug & Play (все присоединенные к USB-порту устройства конфигурируются автоматически), то есть при подключении устройства пользователю не нужно устанавливать драйвер для него (компьютер сделает это сам). А это означает, что USB-порты поддерживают возможность «горячего» подключения[5].
Обычно на материнской плате присутствует не менее двух USB-портов. На хороших же материнских платах их количество может достигать шести-восьми.
PS/2. Это параллельный порт, используемый в основном для подключения мыши и клавиатуры. По функциональности он практически идентичен COM-порту, однако быстрее и компактнее по размерам (рис. 2.19).
Рис. 2.19. Внешний вид PS/2-порта (слева) и PS/2-коннектора (справа)
Таких портов на материнской плате ни много ни мало два. В большем количестве нет необходимости, поскольку подключение нескольких клавиатур и мышей в принципе не предполагается, да и невозможно на аппаратном уровне.
IEE1394.