Cтраница 1
Адресуемое устройство выбирается, и в него посылается сигнал прекращения текущей операции, если она имеет место. В поле состояния CSW записываются нули, если только в это время не был зафиксирован сбой в канале. [1]
Адресуемое устройство выбрано, и в него выдан сигнал прекращения текущей операции. Байты состояния CSW содержат нули, если только не был обнаружен сбой оборудования. [2]
Если адресуемое устройство не установлено или логически отключено от контроллера, но соответствующий контроллер находится в рабочем состоянии и данный адрес устройства контроллеру присвоен ( например, механизм доступа 7 для контроллера внешнего запоминающего устройства IBM 3830, на котором установлены только механизмы доступа 0 - 3), то считается, что устройство находится в состоянии не готово. Если в устройство, находящееся в состоянии не готово, выдается команда, то контроллер отвечает на выборку устройства состоянием сбой в устройстве в том случае, когда состояние не готово мешает успешному выполнению операции. [3]
При активном сигнале адресуемое устройство ввода / вывода должно выдать свои данные на шину данных. [4]
По этому сигналу адресуемое устройство ввода / вывода должно принять данные с шины данных. [5]
Канал работает с адресуемым устройством. Поля ключа защиты, адреса команды и счета в CSW описывают состояние операции в момент выполнения команды. Некоторые каналы в этой ситуации считаются занятыми. [6]
Текущая операция в адресуемом устройстве прекращается. Последующее состояние подканала зависит от типа канала. Команда ОСТАНОВИТЬ УСТРОЙСТВО выполняется только в том случае, если процессор находится в состоянии супервизор. [7]
Если подканал работает с адресуемым устройством или хранит прерывание для адресуемого устройства, канал, выполняя функцию CLRIO, прекращает операцию в адресуемом устройстве. При этом состояние операции записывается в CSW, а подканал переводится в состояние доступен. Если канал работает с адресуемым устройством, в устройство посылается сигнал прекращения текущей операции. Однако в некоторых каналах никаких действий в этом случае не предпринимается и указывается, что канал занят. [8]
Прекращается выполнение текущей операции в адресуемом устройстве, подканале и канале. Последующее состояние подканала зависит от типа канала. Команда НЮ может выполняться только тогда, когда процессор находится в состоянии супервизор. Биты 8 - 14 в команде игнорируются. [9]
Выполнение текущей операции ввода-вывода на адресуемом устройстве и канале прекращается. [10]
![]() |
Расшифровка кодов состояний. [11] |
Команда ОСТАНОВИТЬ ВВОД-ВЫВОД относится только к адресуемому устройству, которое по этой команде прекращает выполнение операции. Если устройство монопольно занимает оборудование канала, то для реализации рассматриваемой команды его адрес не требуется. [12]
Если канал работает в монопольном режиме с адресуемым устройством, передача данных через интерфейс ввода-вывода немедленно прекращается и устройство сразу же отключается от канала. Цепочка, если она определена в подканале, подавляется. [13]
Линии CD DS16 и CD DS32 определяют разрядность данных адресуемого устройства. Линяй DS16 / 32RTN принимают обратно сигналы CD DS16 / 32 от работающего на магистрали устройства и используются для контроля размера передаваемой информации. [14]
Если подканал работает с адресуемым устройством или хранит прерывание для адресуемого устройства, канал, выполняя функцию CLRIO, прекращает операцию в адресуемом устройстве. При этом состояние операции записывается в CSW, а подканал переводится в состояние доступен. Если канал работает с адресуемым устройством, в устройство посылается сигнал прекращения текущей операции. Однако в некоторых каналах никаких действий в этом случае не предпринимается и указывается, что канал занят. [15]