Методические указания к куpсовому пpоектированию по дисциплине "Схемотехника". Разpаботка буфеpного устpойства в микpопpоцессоpной системе. Никищенков И.А. - 9 стр.

UptoLike

Составители: 

- 9 -
Линия MSYNL - синхронизация активного устройства, сигнал
сопровождающий адрес.
Линия SSYNL - подтверждения передачи выдается пассивным уст-
ройством в ответ на обращение активного устройства.
Линия INITL - начальный сброс.
Если процессор обратится в любую не занятую ячейку адресного
пространства, то он, конечно, не получит ответного сигнала от
ведомого устройства (в "общей шине" - сигнала SSYN) и "завис-
нет". Для того чтобы состояние зависания не длилось слишком дол-
го, в процессоре обычно предусматривается схема формирования
искусственного ответа, которая по истечении, например, 10 мкс
принудительно завершает цикл обмена по магистрали и заставляет
процессор перейти к специальной программе реакции на зависание.
В ходе выполнения этой программы оператору может быть выдано
сообщение в виде печатного текста либо выполнены любые другие
действия, о пределяемые программой.
При этом в системной магистрали определены девять типовых
процедур обмена данными :
1. чтение 16-разрядных данных активным устройством из любого
пассивного устройства по некоторому адресу (ВВОД);
2. запись 16-разрядных данных активным устройством в любое
пассивное устройство по некоторому адресу (ВЫВОД);
3. запись 8-разрядных данных активным устройством в любое
пассивное устройство по некоторому адресу (ВЫВОД Б);
4. чтение 16-разрядных данных активным устройством из любого
пассивного устройства по некоторому адресу, их модификация и за-
пись 16-разрядных данных по тому же адресу в пассивное устройс-
тво (ВВОД-ПАУЗА-ВЫВОД);
5. чтение 16-разрядных данных активным устройством из любого
пассивного устройства по некоторому адресу, их модификация и за-
пись 8-разрядных данных по тому же адресу в пассивное устройство
(ВВОД-ПАУЗА-ВЫВОД Б);
6. предоставление прямого доступа к памяти некоторому уст-
ройству (ПДП);
7. ввод адреса вектора прерывания (ВВОД АВП);
8. включение и выключение питания на устройстве (ПУСК);
9. установка устройств, подключенных к системной магистра-
ли в исходное состояние (СБРОС).
Передача адреса от активного устройства к пассивному проис-