- •Компоненты пк. Назначение, параметры (процессоры, память и т.Д.)
- •Параллельные интерфейсы. Назначение и параметры.
- •1.1.3. Расширения параллельного порта
- •Последовательные интерфейсы. Назначение и параметры.
- •Комбинационные схемы
- •Триггеры.
- •Порты пк
- •8.9. Comport (Назначение регистров).
- •Интерфейс rs – 232.
- •Dram – модификации
1.1.3. Расширения параллельного порта
Недостатки стандартного порта частично устраняли новые
типы портов, появившиеся в компьютерах PS/2.
Двунаправленный порт 1 (Type 1 parallel port} -интерфейс,
введенный в PS/2. Такой порт кроме стандартного режима
может работать в режиме ввода или двунаправленном ре-
жиме. Протокол обмена формируется программно, а для
указания направления передачи в регистр управления пор-
та введен специальный бит CR.5:0 - буфер данных работа-
ет на вывод, 1 - на ввод. Не путайте этот порт, называемый
также enhanced bi-directional, с ЕРР. Данный тип порта при-
жился и в обычных компьютерах.
Порт с прямым доступом к памяти (Type 3 DMA parallelport)
применялся в PS/2 моделей 57, 90, 95. Был введен для по-
вышения пропускной способности и разгрузки процессора
при выводе на принтер. Программе, работающей с портом,
требовалось только задать в памяти блок данных, подлежа-
щих выводу, а затем вывод по протоколу Centronics произ-
водился без участия процессора.
Позже появились другие адаптеры LPT-портов, реализую-
щие протокол обмена Centronics аппаратно - Fast Centronics.
Некоторые из них использовали FIFO-буфер данных -
Parallel Port FIFO Mode. He будучи стандартизованными, та-
кие порты разных производителей требовали использования
собственных специальных драйверов. Программы, исполь-
зующие прямое управление регистрами стандартных портов,
не умели более эффективно их использовать. Такие порты
часто входили в состав мультикарт VLB. Существуют их ва-
рианты с шиной ISA, в том числе встроенные.
Для параллельного интерфейса на корпусе компьютера установлен 25-контактный разъем DB-25S. Для подключения интерфейсного кабеля к принтеру используется 36-контактный разъем Centronics с плоскими контактами. Длина простого принтерного кабеля не должна превосходить 5 м, а экранированного — 12 м. Максимальная скорость передачи данных по параллельному интерфейсу лежит в диапазоне от 120 до 200 Кбайт/с.
Первоначально стандарт на параллельный интерфейс предусматривал только передачу данных из компьютера в принтер, а также подключение только одного внешнего устройства. А поскольку пользователи часто устанавливают несколько принтеров, например струйный и игольчатый, то в этом случае для переключения интерфейса между принтерами используется обычный галетный переключатель на 25 групп, который монтируется в стальной коробке.
Сложность установки дополнительных разъемов на корпус персонального компьютера заставила разработчиков взяться за совершенствование параллельного интерфейса. В 1994 г. был принят стандарт IEEE 1284, который определил расширенные возможности параллельного порта. В современном компьютере параллельный порт теперь может работать в нескольких режимах — AT или SPP (Standart Parallel Port) — стандартный параллельный порт, ЕРР (Enhanced Parallel Port) — усовершенствованный параллельный порт и ЕСР (Extended Capability Port) — параллельный порт с расширенными возможностями.
Спецификация ЕРР была разработана фирмами Zenith и Xircom, чтобы использовать параллельный порт для двунаправленной передачи данных. Подключаемые устройства должны соответствовать стандарту ЕРР, а системная плата — обеспечивать двунаправленную передачу. Максимальная скорость передачи данных по этому стандарту достигает 2 Мбайт/с.
Кроме двунаправленной передачи данных между внешним устройством и процессором, стандарт ЕРР предусматривает возможность передавать блоки данных непосредственно между оперативной памятью и интерфейсом, не занимая ресурсов процессора. В таком режиме используется канал прямого доступа к памяти, который реализуется чипсетом системной платы.
Порт ЕРР полностью совместим со стандартным параллельным интерфейсом. Дополнительно он обладает возможностью подключать без использования каких-либо механических переключателей до 64 периферийных устройств, соединенных в цепочку.
Дальнейшим развитием параллельного интерфейса стала спецификация ЕСР, предложенная корпорациями Microsoft и HP, которая позволила организовать скоростную двунаправленную передачу данных, сжатых по методу RLE (Run Length Encoding). Для повышения производительности используется промежуточный FIFO-буфер емкостью 16 Кбайт. Количество подключаемых периферийных устройств увеличено до 128.
Несмотря на различия между стандартами параллельного порта, для подключения используются одни и те же разъемы. Режим работы переключается в настройках BIOS, где нужно выбрать между вариантами SPP, ЕРР и ЕСР. В настоящее время параллельный порт применяют для подключения различных видов принтеров, сканеров и внешних накопителей, например, приводов ZIP и внешних винчестеров. Также он применяется для соединения двух компьютеров друг с другом, для чего в операционной системе Windows есть стандартная программа связи Прямое кабельное соединение.
В качестве сервисной функции усовершенствованный параллельный порт поддерживает режим Plug and Play, что позволяет операционной системе получить регистрационную информацию от подключенного к нему устройства. Но при подключении старых игольчатых принтеров, которые не поддерживают этот режим, пользователю самому надо указать тип и модель принтера.