Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Архитектура и управления LPT портом в режимах ECP EPP

АРХИТЕКТУРА СИСТЕМНОГО ИНТЕРФЕЙСА СОВРЕМЕННЫХ ПК. НАЗНАЧЕНИЕ КОМПОНЕНТОВ. РЕЖИМЫ ПЕРЕДАЧИ ИНФОРМАЦИИ ПО системными шинами. | Назначение и организация системной памяти. Физическая организация микросхем ПЗУ, статические и динамические ОЗУ. Типы динамической памяти (FPM, EDO, BEDO, SDRAM) | Архитектура и принцип работы часов реального времени RTC и CMOS памяти. Возможности программирования | Архитектура системного таймера и назначения каналов таймера. Режимы работы каналов таймера. Возможности программирования | Архитектура и организация подсистемы DMA (КПДП) в ПК. Управляющая информация и программирование | Организация прерываний в ПК, приоритеты при обработке прерываний. Режимы работы и программирование | Архитектура и принцип работы подсистемы клавиатуры. Назначение компонентов и возможности программирования | Архитектура видеосистемы ПК. Управления видеосистемой. Режимы. Структура видеопамяти | Логическая организация дисковый накопитель внешней памяти. Основные области (BOOT, FAT, ROOT, DATA AREA) | Архитектура и управления контроллеры НЖМД. Структура управления |


Читайте также:
  1. Cвойства стандартных элементов управления
  2. III. Порядок формирования Молодежного парламента. Органы управления Молодежного парламента
  3. А) закреплено за ним на праве оперативного управления.
  4. Автоматизация управления процессом производства
  5. Адаптация системы управления
  6. Административные регламенты как акты управления, устанавливающие административные процедуры.
  7. Административный механизм управления энергосбережением

1.32. АРХІТЕКТУРА ТА УПРАВЛІННЯ LPT – ПОРТОМ В РЕЖИМАХ ECP EPP.

Параллельные интерфейсы характеризуются тем, что в них для передачи бит в слове используются отдельные сигнальные линии, и биты передаются одновременно. Параллельные интерфейсы используют логические уровни ТТЛ (транзисторно-транзисторной логики), что ограничивает длину кабеля из-за невысокой помехозащищенности ТТЛ-интерфейса. Параллельные интерфейсы используют для подключения принтеров. Передача данных может быть как однонаправленной (Centronics), так и двунаправленной (Bitronics). Иногда параллельный интерфейс используют для связи между двумя компьютерами - получается сеть (LapLink).

LPT-порт (Line PrinTer - построчный принтер) - п орт параллельного интерфейса. Хотя сейчас через этот порт подключаются не только построчные принтеры, название "LPT" осталось.

Адаптер параллельного интерфейса представляет собой набор регистров, расположенных в пространстве ввода/вывода. Регистры порта адресуются относительно базового адреса порта, стандартными значениями которого являются 3BCh, 378h и 278h. Порт может использовать линию запроса аппаратного прерывания, обычно IRQ7 или IRQ5. Порт имеет внешнюю 8-битную шину данных, 5-битную шину сигналов состояния и 4-битную шину управляющих сигналов.

BIOS поддерживает до четырех (иногда до трех) LPT-портов (LPT1-LPT4) своим сервисом - прерыванием INT 17h, обеспечивающим через них связь с принтером.. Этим сервисом BIOS осуществляет вывод символа (по опросу готовности, не используя аппаратных прерываний), инициализацию интерфейса и принтера, а также опрос состояния принтера.

Стандартный порт имеет три 8-битных регистра, расположенных по соседним адресам в пространстве ввода/вывода, начиная с базового адреса порта (BASE). - DataRegister (DR)- регистр данных., Status Register (SR) - регистр состояния; регистр управления (CR).
Стандарт на параллельный интерфейс IEEE 1284, принятый в 1994 году, определяет порты SPP, ЕРР и ЕСР. Стандарт определяет 5 режимов обмена данными, метод согласования режима, физический и электрический интерфейсы.

Режим ЕРР (Enhanced Parallel Port) (EPP Mode) - двунаправленный обмен данными. Управляющие сигналы интерфейса генерируются аппаратно во время цикла обращения к порту. Эффективен при работе с устройствами внешней памяти и адаптерами локальных сетей.
Режим ЕСР (Extended Capability Port) (ECP Mode) - двунаправленный обмен данными с возможностью аппаратного сжатия данных по методу RLE (Run Length Encoding) и использования FIFO-буферов и DMA. Управляющие сигналы интерфейса генерируются аппаратно. Эффективен для принтеров и сканеров.

В компьютерах с LPT-портом на системной плате режим - SPP, ЕРР, ЕСР или их комбинация - задается в BIOS Setup.
Протокол ЕРР (Enhanced Parallel Port - улучшенный параллельный порт) был разработан компаниями Intel, Xircom и Zenith Data Systems задолго до принятия IEEE 1284. Он предназначен для повышения производительности обмена по параллельному порту.

Протокол ЕРР обеспечивает четыре типа циклов обмена:
- запись данных;
- чтение данных;
- запись адреса;
- чтение адреса.
Важной чертой ЕРР является то, что обращение процесора к ПУ осуществляется в реальном времени - нет буферизации.

Протокол ЕСР (Extended Capability Port - порт с расширенными возможностями) был предложен Hewlett Packard и Microsoft для связи с ПУ типа принтеров или сканеров. Как и ЕРР, данный протокол обеспечивает высокопроизводительный двунаправленный обмен данными хоста с ПУ.

Протокол ЕСР в обоих направлениях обеспечивает два типа циклов:
- циклы записи и чтения данных;
- командные циклы записи и чтения.
Протокол ЕСР обеспечивает
- компрессию данных хост-адаптером по методу RLE;
- буферизацию FIFO для прямого и обратного каналов;
- применение DMA и программного ввода/вывода.
Программный интерфейс и регистры ЕСР для адаптеров IEEE 1284 определяет спецификация Microsoft.


Дата добавления: 2015-11-16; просмотров: 74 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Архитектура и управления COM-портом. Назначение регистров| Архитектура SCSI шины

mybiblioteka.su - 2015-2024 год. (0.006 сек.)