Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
171
Добавлен:
30.03.2015
Размер:
9.07 Mб
Скачать

Порт с расширенными возможностями (еср)

Другой тип высокоскоростного параллельного порта, называемый портом с расширенными возможностями (Enhanced Capabilities Port — ECP), разработан фирмами Microsoft и Hewlett-Packard и выпущен в 1992 году. Подобно EPP, этот порт обладал повышенной производительностью и требовал для своей работы специальной логики устройств.

Порт с расширенными возможностями соответствует требованиям стандарта IEEE 1284. Однако, в отличие от EPP, он не является портом, специально разработанным для подключения устройств к PC-совместимым компьютерам. Основная цель разработки и выпуска этого типа параллельных портов — поддержка "недорогого" подключения высокоскоростных принтеров. Еще одним отличием ECP от EPP является то, что режим работы первого из них требует использования канала прямого доступа к памяти, который никак не определен в EPP (что зачастую приводит к конфликтам, связанным с устройствами, которые также используют прямой доступ к памяти). Большинство компьютеров, в которых установлены новейшие микросхемы, могут работать как в режиме ECP, так и в EPP, однако при взаимодействии с устройствами, подключаемыми к параллельным портам, режим EPP работает лучше.

Обновление параллельного порта для работы в режимах ерр и еср

Если вы решили купить компьютер, то выберите тот, в котором установлена микросхема ввода-вывода Super I/O, которая поддерживает работу в режимах EPP и ECP. Чтобы определить тип параллельного порта в системе, можно воспользоваться программой Parallel. Эта программа предназначена для исследования параллельных портов системы. Благодаря ей вы можете узнать типы портов, адреса ввода-вывода, адреса линий запроса прерываний, название базовой системы ввода-вывода, а также много другой полезной информации. Эта информация может быть также записана в файл. Программа Parallel использует весьма сложные методы для детектирования порта и запросов прерываний.

Если в вашем компьютере установлен не порт EPP/ECP, а какой-либо иной, то можете его обновить. Для этого обратитесь в местные компьютерные фирмы.

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

Параллельные порты отличаются значительно более простой конфигурацией, чем последовательные. Даже в 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 обычно переставляют перемычки и переключатели. Учитывая многообразие плат, предоставляемых в настоящее время различными производителями, необходимо перед конфигурацией ознакомиться с руководством по эксплуатации, практически всегда содержащим полезные сведения об этой процедуре.