logo
Материалы по интерфейсам периферий / Для Скрипко / Для пособия ПУ (Восстановлен) (2)

Конфигурация параллельных портов

Параллельные порты отличаются значительно более простой конфигурацией, чем последовательные. Даже в BIOS первых компьютеров IBM PC было предусмотрено три порта LPT. В табл. 16.6 приведены стандартные адреса ввода-вывода и установки прерываний для параллельных портов.

Таблица 16.6. Стандартные адреса ввода-вывода и прерывания параллельных портов

Стандартный порт

Альтернативный порт

Ввод-вывод

Прерывание

LPT1

-

3BCh-3BFh

IRQ 7

LPT1

LPT2

378h-37Ah

IRQ 5

LPT2

LPT3

278h-27Ah

IRQ 5

Поскольку в BIOS и DOS всегда определены три параллельных порта, проблемы даже в старых компьютерах возникают редко. Однако они могут появиться в системах с шиной ISA из-за нехватки аппаратных прерываний. Для обычной печати порт с аппаратным прерыванием не является жизненно необходимым — во многих программах эта возможность даже не предусмотрена. Однако прерывания иногда используются в программах: например, при выполнении фоновых процессов печати в сети или других процессов печати с подкачкой данных (из буфера печати).

При быстрой печати на лазерном принтере также используются прерывания. Именно поэтому, если вы используете одну из указанных программ, работать она будет очень медленно (если вообще будет работать). Единственный выход из такой ситуации — использование порта с прерыванием. В современных компьютерах операционные системы MS DOS и Windows 9x/Me/2000 могут поддерживать до 128 параллельных портов.

При конфигурировании параллельных портов в компьютерах с тиной ISA/PCI обычно переставляют перемычки и переключатели. Учитывая многообразие плат, предоставляемых в настоящее время различными производителями, необходимо перед конфигурацией ознакомиться с руководством по эксплуатации, практически всегда содержащим полезные сведения об этой процедуре.