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

Extended

Читайте также:
  1. An extended model of the management process

Порт с расширенными возможностями – данный режим был предложен для связи с принтерами и сканерами. Обеспечивает высокопроизводительный двунаправленный обмен данными. Протокол обеспечивает два типа циклов:

- цикл записи и чтения данных

- командные циклы записи и чтения

Командные циклы подразделяются на два типа:

А – передача канальных адресов

В – передача счетчика

При передаче счетчика используются случаи компрессии данных, компрессия данных осуществляется по методу RLE в соответствии с данным методом осуществляется сжатие информации в 64 раза. По данному методу цепочка из одинаковых символов передается двумя байтами, один байт это символ второй байт это число повторов. Сжатие и распаковка может осуществляться программно или аппаратно. В этом режиме предусматривается использование буфера FIFO. Данные поступающие в ПК так же записываются в буфер FIFO. позволяет осуществлять обмен. работа в данном режиме.

 

 

Смещение Имя R/W Режим ERC Название
  DR W 000-001 Регистр данных
  ECPPAFIFO R/W   Регистр адреса ЕСР
  SR R ВСС регистр адреса состояния
  CR W ВСС Регистр управленя
  SDFIFO R/W   Регистр данных FIFO
  ECPDFIFO R/W   Регистр данных ECР
  TFIFO R/W   Тестовый регистр FIFO
  CNFGA R   Конфигурационный регистр А
  CNFGB R/W   Конфигурационный регистр В
  ECR R/W BCC Управляющий регистр ECP

 

Главный управляющий регистр (402). Задает режим работы от 000 до 111. Разрешает и запрещает прерывания. Разрешает или запрещает обмен по ПДП. Сигнализирует о заполнении буфера FIFO.

- указывает на полное опустошение буфера

Режим работы порта ECR

000 – режим стандартного параллельного порта. Обеспечивает однонаправленную передачу данных.

001 - работа двунаправленного порта. От режима 000 отличается возможностью реверса начала данных.

010 – Fast Contronics. Предназначен для высокопроизводительного вывода через FIFO буфер с использованием ПДП. Сигналы квитирования по протоколу Centronics вырабатываются аппаратно.

011 – ECP поток данных помещается в буфер через регистр ECPDFIFO и ECPAFIFO. Получение адреса в командном цикле от ПУ не предусматривается. Компрессия данных при передаче выполняется программно. Для передачи подряд более двух одинаковых байт данных в адресный регистр записывается байт, у которого младшие семь разрядов содержат число повторов, а старший бит 0. После этого в регистр данных записывается сам байт. Принимая пару байт ПУ осуществляет декомпозицию. При приеме сжатых данных от ПУ декомпрессия осуществляется аппаратно в FIFO буфер помещаются декомпрессированные данные.

100 EPP

110 предназначен для тестирования взаимодесйтвия FIFO буфера и прерываний. Для определения max пропускной способности канала.

111 – режим конфигурации. Предназначен для доступа к конфигурационным регистрам. При этом конфигурационный регистр А хранит информацию об адаптере. Конфигурационный регистр В хранит информацию необходимую адаптеру. Регистр В защищает адаптер и протокол от некорректных изменений конфигурации в процессе обмена.


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


<== предыдущая страница | следующая страница ==>
EPP (enhanced parallel port) - ускоренный параллельный порт| Кабели для параллельного порта

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