.:Контроллеры: пасивные (синхронные):.
Синхронный обмен используется редко и только для процессов cтpoгo фиксированных во времени и полностью определенных. Внешнее устройство должно быть
rотово для осуществления обмена. Прорамма работы микроЭВМ при синхронном обмене проста и понятна. Примерами устройств, с которыми может осуществ-
ляться сиихронный обмен, являются: светодиодный индикатор, обмотка реле, датчик случайных чисел на неоновой лампочке и друrие «всегда готовые» устройства,
в основнеом с низким интеллектом.

На рис. Контроллер синхронный.jpg показан пример схемы синхрнноrо контроллера,Предполаrается, что в адресном пространстве заняты первые и последние 8К
адресов. Интерфейс - "общая шина". Контроллер предназначен для сопряжения микроЭВМ со световым табло. Предполаrается, что машина по собственной
иницнативе меняет инtформацню на световом табло, напрнмер, выдавая рекламные сообщения. Для смены информации микроЭВМ сначала последовательно
заrружает сдвиrовый реrистр RG1, а затем переписывает ero содержимое в параллельный реrистр RG2 для тoгo, чтобы кадр сменился мгнoвeннo,без хаотических
переходных процессов.

Для заrрузки реrистра RG1 микроЭВМ N раз выполняет команду записи типа реrистр - память. В качестве адреса используется любой адрес из диапазона
8000 - BFFF (реализован метод частичной дешифрации). Для переписи содержимоrо реrистра RG1 в реrистр RG2 процессор микроЭВМ обращается в режиме
чтения или записи по одному из адресов в пределах 4000- 7FFF, выполнив, например, команду пересылки слова из peгитpa RO процессора в ячеку памяти с адре-
сом 7777: RO <- [7777].

Элемент ИЛИ - НЕ оповещает микроЭВМ о завершении обмена.



<------ Назад

 

Hosted by uCoz