Порт з розширеними можливостями (ЕСР)

Інший тип високошвидкісного паралельного порту, названий портом з розширеними можливостями (Enhanced Capabilities Port — ЕСР), розроблений компаніями Microsoft і Hewlett-Packard і випущений в 1992 році. Подібно ЕРР, цей порт володів підвищеною продуктивністю і вимагав для своєї роботи спеціальної логіки пристроїв.

Порт з розширеними можливостями відповідає вимогам стандарту IEEE 1284. Проте, на відміну від ЕРР, він не є портом, спеціально розробленим для підключення пристроїв до PC-сумісних комп'ютерів. Основна мета розробки і випуску цього типу паралельних портів — підтримка "недорогого" підключення високошвидкісних принтерів. Ще однією відмінністю ЕСР від ЕРР є те, що режим роботи першого з них вимагає використання каналу прямого доступу до пам'яті, який ніяк не визначений в ЕРР (що часто приводить до конфліктів, пов'язаних з пристроями, які також використовують прямий доступ до пам'яті). Більшість комп'ютерів, в яких встановлені новітні мікросхеми, може працювати як в режимі ЕСР, так і в ЕРР, проте при взаємодії з пристроями, що підключаються до паралельних портів, режим ЕРР працює краще.

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

Паралельні порти відрізняються простішою конфігурацією, ніж послідовні. Навіть в BIOS перших комп'ютерів IBM PC було передбачено три порти LPT. У табл. 17.8 приведені стандартні адреси вводу-виводу і установки переривань для паралельних портів.

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

При швидкому друці на лазерному принтері також використовуються переривання. Саме тому, якщо ви використовуєте одну з вказаних програм, працювати вона буде дуже повільно (якщо взагалі працюватиме). Єдиний вихід з такої ситуації — використання порту з перериванням. У сучасних комп'ютерах операційні системи MS DOS і Windows 9x/Ме/2000 можуть підтримувати до 128 паралельних портів.

При конфігурації паралельних портів в комп'ютерах з шиною ISA/PCI звичайно переставляють перемички і перемикачі. Враховуючи різноманіття плати, що продається в даний час різними виробниками, необхідно перед конфігурацією ознайомитися з керівництвом по експлуатації, що практично завжди містить корисні відомості про цю процедуру.

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

Стандартний порт Альтернативний порт Введення-вивід Переривання
LPT1 - 3BCh-3BFh IRQ 7
LPT1 LPT2 378h-37Ah IRQ 5
LPT2 LPT3 278h-27Ah IRQ 5

Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: