logo
ответы версия 1

Взаимодействие вычислительного устройства (ВчУ) с устройством обмена (уо).

Вычислительное устройство (ВчУ) взаимодействует с устройством обмена (УО) с помощью двух сигналов разовых команд ЗВчУ и СБРОС, сопровождаемых стробом разовых команд (СРК) ВчУ. По этим сигналам производится сброс и пуск УО. Кроме того, из ВчУ в УО поступает сигнал начальной установки НУ, который вырабатывается при нажатии клавиши НУ на ПОУ СВ. Этот же сигнал производит начальную установку и ВчУ.

При выполнении разовой команды (ВРК) ВчУ и наличии в ней признака запроса для УО, в него (в УО) поступают сигналы ЗВчУ и СРК ВчУ, воспринимаемые схемой заявок и приоритета как запрос на выполнение команды от ВчУ. Записанной в ОЗУ команде ВРК в программе ВчУ предшествует занесение в фиксированную ячейку ОЗУ, закрепленную за УО, константы, представляющие собой команду для УО. Устройство обмена после выборки команды записывает ноль в ячейку, где хранилась команда.

В ВчУ из УО поступают сигналы запроса прерывания по программе канала (ЗПРП) и запрос прерывания по сбою (ЗПРСБ).

Импульсный сигнал программного запроса на прерывание (ЗПРП) и потенциальный сигнал запроса на прерывание по сбою (ЗПРСБ) поступают из УО на регистр заявок ВчУ. Сигнал ЗПРП вырабатывается при выполнении команд УО с признаком программного прерывания, а также по команде ТЕСТ-1 при наличии в ней признака контроля алгоритма.

Сигнал ЗПРСБ вырабатывается при возникновении сбойных ситуаций в самом УО или у абонента, подключенного к УО, а сбрасывается по команде ЗАПРОС СЛОВО СОСТОЯНИЯ УО.

Оба запроса на прерывание являются обобщенными, поэтому для уточнения причин, вызвавших их, в ряде случаев программа ВчУ должна запросить и проанализировать содержимое регистра СЛОВОСОСТОЯНИЯ УО или регистра СЛОВОСОСТОЯНИЯ КАНАЛА.

Такая организация взаимодействия ВчУ и УО позволяет программам ВчУ влиять на ход выполнения программ каналов УО, выполнять разовые действия в УО по инициативе программ ВчУ, а также вызывать прерывание программ ВчУ по инициативе программ каналов, либо при обнаружении в УО сбойных ситуаций.