Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Процессоры и Organizaciya_evm_i_stud.doc
Скачиваний:
4
Добавлен:
01.03.2025
Размер:
2.15 Mб
Скачать

4.2.Порты ibm pc

За относительно короткий, но бурный период расцвета IBM-совместимых персональных компьютеров было создано множество самых разнообразных устройств, значительно расширяющих изначальные возможности базовых систем. Но, вместе с тем, избежать взаимной несовместимости различных устройств, произведенных в различное время и в различных странах многочисленными компаниями, позволило использование в любых компьютерных устройствах ряда стандартных интерфейсов.

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

Обычно разъемы интерфейсов для подключения внешних устройств располагаются на обратной стороне корпуса ПК, причем на системных платах стандарта АТХ большинство внешних портов распаяно непосредственно на плате.

4.2.1.Последовательные сом-порты

Еще со времен первых IBM-PC одним из самых важных средств "общения" компьютера с "внешним миром" стали последовательные порты, интерфейс которых, часто обозначаемый как RS-232, обеспечивает, наряду с предельной простотой реализации, высокую помехозащищенность на длинных линиях. В настоящее время COM-интерфейс используется для подключения мыши, для управления работой источников бесперебойного питания (ИБП), реализации инфракрасного порта, подключения внешних модемов и некоторых других устройств, но активно вытесняется более современным последовательным интерфейсом USB.

Главный элемент последовательного интерфейса - 16450 UART (Universal Asynchronous Receiver Transmitter - универсальный асинхронный приемо-передатчик), обеспечивающий максимальную скорость передачи данных 115200 бит/с, обычно интегрированный в микросхему южного моста системного чипсета. Физически разъемы СОМ-порта представляют собой 9-контактный (вилка) двурядный Sub-D разъем.

Пересылка данных по линии RS-232 осуществляется побитно, последовательно друг за другом, при этом возможен обмен данными в двух направлениях. Передача данных осуществляется в асинхронном режиме, каждый "пакет" данных состоит из стартового бита, 8 бит данных и стопового бита, причем как прием, так и передача осуществляются с одной тактовой частотой.

Для снижения вероятности ошибок в пакет данных иногда включается дополнительный бит контроля четности. Амплитуда сигналов достигает величины +/- 12 В, благодаря чему обеспечивается высокая помехозащищенность передаваемых по кабелю данных.

BIOS современных компьютеров поддерживает до четырех СОМ-портов, причем для их обслуживания выделяются всего 2 прерывания: IRQ3 и IRQ4.

Таблица 3. Адреса и прерывания СОМ - портов

Порт

Базовый

адрес

Линия

прерывания

COM1

3F8h

IRQ4

COM2

2F8h

IRQ3

COM3

3E8h

IRQ4

COM4

2E8h

IRQ3

Обычно на системной плате располагаются два СОМ-порта, СОМ1 и COM2 или только СОМ1, параметры которых можно задавать непосредственно из BIOS. Если же они не используются, то лучше их отключить, чтобы освободить IRQ для других устройств. Порты COM3 и COM4, в случае необходимости их использования, оперативно создаются операционной системой Windows.