logo search
Shpora_AVMiS

9. Синхронизация передачи данных

Синхронизация определяет согласование процессов взаимодействия между функциональными устройствами системы. Два или более процесса являются синхронными, если смены состояний этих процессов взаимонезависимы и выполняются через одинаковые фиксированные интервалы времени. Два или более процесса являются асинхронными, если смены состояний этих процессов взаимозависимы, а время изменения состояния одного процесса определяется временем смены состояния другого процесса. Можно выделить три процесса синхронизации передачи:

- битов слова;

- слов;

- массива слов.

Передача массивов слов: существует два основных способа - с обратной связью и без нее. Вышеприведенный рисунок - без обратной связи. При обратной связи используются дополнительные линии - готовность передачи, приема, подтверждения передачи/приема. Дополнительные линии делятся на импульсные и потенциальные.

11.Парал. интерфейс CENTRONICS.

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

Для подключения принтера по интерфейсу Centronics в PC был введен порт параллельного интерфейса - так возникло название LPT-порт (LinePrinTer). Для подключения к компьютеру используются специальные регистры, которые есть у каждого LPT-порта: 3BCh, 378h,278h; Это базовые адреса регистров LPT-портов. У каждого LPT-порта имеется минимум 3 регистра: регистр данных, регистр состояния, регистр управления. Стандарт на параллельный интерфейс IEEE 1284, принятый в 1994 году, определяет 5 режимов обмена данными.

Режимы:

- SPP (позволяет организовать однонаправленный режим передачи данных от периферийного устройства к контроллеру);

- Nibble Mode – режим двунаправленной передачи;

- Byte mode;

- EPP;

- ECP.

Адаптер представляет собой набор регистров, расположенных в адр. пр-ве устройств ввода/вывода.

3BCh, 378h, 278h.