Адресуемое устройство - Большая Энциклопедия Нефти и Газа, статья, страница 3
В мире все меньше того, что невозможно купить, и все больше того, что невозможно продать. Законы Мерфи (еще...)

Адресуемое устройство

Cтраница 3


Если команда ОСТАНОВИТЬ ВВОД-ВЫВОД или команда ОСТАНОВИТЬ УСТРОЙСТВО выдается в канал, не работающий в монопольном режиме, то адресуемое устройство выбирается, и, когда оно отвечает, в него посылается сигнал останова. Если в мультиплексном канале для данного подканала указана цепочка команд, то она немедленно подавляется.  [31]

В цикле записи в такте Т2 адрес на линиях AD15 - ADO заменяется данными, предназначенными для записи в адресуемое устройство. Данные остаются действительными до середины такта Т4 и сопровождаются сигналом WR 0, который используется в качестве строба для записи данных в устройство. Сигнал DE 0 появляется уже в такте Т1 и используется для подготовки буферов к передаче данных. Сигнал DT / R1, переключающий буферы на передачу данных в направлении к МП, удерживается на протяжении всего цикла записи.  [32]

Если канал доступен или хранит прерывание и при этом подканал доступен или работает, то по команде ОСТАНОВИТЬ ВВОД-ВЫВОД выбирается адресуемое устройство, и в него посылается сигнал прекращения текущей операции, если последняя имеет место. Если подканал доступен, его состояние не изменяется. Если в байт-мультиплексном канале подканал работает, передача данных немедленно прекращается, но подканал остается в состоянии работает до получения от устройства байта состояния, после чего подканал переходит в состояние хранит прерывание.  [33]

Если канал доступен или хранит прерывание, а подканал доступен или работает с адресуемым устройством, то по команде ОСТАНОВИТЬ УСТРОЙСТВО выбирается адресуемое устройство и в него посылается сигнал прекращения текущей операции, если она имеет место.  [34]

Если немедленная операция, заданная первой CCW, указанной в CAW, выполняется по команде НАЧАТЬ ВВОД-ВЫВОД С БЫСТРЫМ ОТКЛЮЧЕНИЕМ независимо от адресуемого устройства, программа понимает эту команду как обычную команду канала. Это означает, что любое состояние, возникшее в ВУ при выполнении немедленной операции или при выполнении следующей команды, если задана цепочка команд, вызывает формирование условия прерывания.  [35]

Если подканал работает с адресуемым устройством или хранит прерывание для адресуемого устройства, канал, выполняя функцию CLRIO, прекращает операцию в адресуемом устройстве. При этом состояние операции записывается в CSW, а подканал переводится в состояние доступен. Если канал работает с адресуемым устройством, в устройство посылается сигнал прекращения текущей операции. Однако в некоторых каналах никаких действий в этом случае не предпринимается и указывается, что канал занят.  [36]

Если в мультиплексном канале работающее в данный момент устройство не является устройством, адресуемым по команде, то по команде ОСТАНОВИТЬ УСТРОЙСТВО прекращается любая операция в адресуемом подканале для адресуемого устройства, при этом дальнейшие запросы на передачу данных и цепочка команд для этого устройства подавляются.  [37]

Признак результата, равный 0, устанавливается также этими каналами для команды НАЧАТЬ ВВОД-ВЫВОД С БЫСТРЫМ ОТКЛЮЧЕНИЕМ при значении бита управления мультиплексированием, равном 1, в том случае, когда адресуемое устройство недоступно или команда отвергается устройством. Информация о состоянии устройства выдается через прерывание ввода-вывода.  [38]

Поскольку в некоторых каналах устанавливается признак результата, равный 2, если команда принимается каналом в состоянии работает, то бывает полезна сначала выдавать одну из команд останова, а затем команду ОСВОБОДИТЬ ВВОД-ВЫВОД для адресуемого устройства. Использование команды ОСТАНОВИТЬ УСТРОЙСТВО гарантирует, что признак результата, равный 2, можно получить в ответ на команду ОСВОБОДИТЬ ВВОД-ВЫВОД только для ситуации, когда канал работает с неадресуемым устройством. При использовании команды ОСТАНОВИТЬ ВВОД-ВЫВОД гарантируется, что текущая операция в канале, если она имеет место, прекращается независимо от адреса, указанного в команде.  [39]

Может принимать одно из следующих предопределенных значений: DMICMMETHOD NONE - режим ICM заблокирован, DMICMMETHOD SYSTEM - режим ICM поддерживается системой, DMICMMETHOD DRIVER - режим ICM поддерживается драйвером устройства, DMICMMETHOD DEVICE - режим ICM поддерживается адресуемым устройством.  [40]

Сигналы SR, С и RDY ( сброс, синхронизация и готовность соответственно) синхронизируются в генераторе фаз КР1810ГФ84 и поступают на одноименные входы ЦП КМ1810ВМ86 или КМ1810ВМ88, МП КМ1810ВМ87 и МП ввода-вывода КМ1810ВМ89 для установки их в исходное состояние, синхронизации с контроллером системной шины КР1810ВГ88, а также для подтверждения адресуемым устройством окончания ( неокончания) обмена с памятью в текущем цикле местной шины соответственно.  [41]

Для реализации быстрого цикла на магистрали имеется секция согласованной памяти, формирующая три управляющих сигнала. Если адресуемое устройство вырабатывает сигнал запроса MMCR, то выполняется цикл согласованной памяти, если нет - то цикл основной передачи. Сигнал ММС вырабатывается основной платой, выполняющей быстрый цикл передачи.  [42]

43 Расшифровка кодов состояний. [43]

По команде ПРОВЕРИТЬ ВВОД-ВЫВОД осуществляется выборка из ПМК управляющего слова устройства, адрес которого задан выполняемой командой. Если адресуемое устройство заполнило буфер прерываний и находится в состоянии окончания выполнения операции, то производится запись полного ССК, а в канале и подканале ( устройстве) сбрасываются состояния ожидания прерывания. В противном случае осуществляется выборка устройства с целью получения от него байта состояния.  [44]

Адресуемый подканал выполняет ранее начатую операцию или цепочку операций и еще не получил сигнал конец работы канала для последней операции цепочки. Состояние адресуемого устройства несущественно, за исключением того случая, когда выдается команда ОСТАНОВИТЬ ВВОД-ВЫВОД или команда ОСТАНОВИТЬ УСТРОЙСТВО. При этом, если опрашивается устройство, его состояние может быть указано либо в CSW, либо признаком результата.  [45]



Страницы:      1    2    3    4