Cтраница 1
Модификатор состояния в байте состояния, который посылает в канал ЗУД. [1]
Модификатор состояния ( разряд / i) используется в сочетании с другими разрядами БСУ для уточнения состояния некоторых устройств. Например, при работе с магнитными дисками комбинация у уг 1 означает занятость устройства управления. На большинстве штатных ВУ модификатор состояния не используется. [2]
Условие модификатор состояния вырабатывается ВУ в тех случаях, когда устройство не может выдать информацию о своем текущем состоянии в ответ на команду ПРОВЕРИТЬ ВВОД-ВЫВОД, когда контроллер занят, когда нормальная последовательность команд должна быть изменена или же когда должна быть выполнена процедура повторения команды. [3]
Когда модификатор состояния встречается в комбинации с условиями сбой в устройстве и конец работы канала, то должна быть выполнена процедура повторения команды. [4]
Если бит модификатор состояния выдается в ответ на команду ПРОВЕРИТЬ ВВОД-ВЫВОД и соответствующий бит CSW устанавливается в 1, причем все другие биты состояния в CSW равны 0, то это означает, что устройство не может выполнить эту команду и не выдало информации о своем текущем состоянии. Условие прерывания, которое могло в этот момент храниться в устройстве или подканале, не сбрасывается, а CSW, запоминаемое при выполнении команды ПРОВЕРИТЬ ВВОД-ВЫВОД, содержит нули в полях ключа, адреса команды и счета. Так, например, мультиплексор передачи данных типа 2702 не выполняет команду ПРОВЕРИТЬ ВВОД-ВЫВОД. [5]
Если бит модификатор состояния появляется в CSW вместе с битом занято, то это указывает на то, что условие занято относится к контроллеру, связанному с адресуемым ВУ. Контроллер занят, когда он выполняет операцию, которая не позволяет принять и выполнить какую-либо команду канала или команды процессора ПРОВЕРИТЬ ВВОД-ВЫВОД и ОСТАНОВИТЬ ВВОД-ВЫВОД или содержит условия прерывания от неадре-суемого устройства. [6]
Наличие условий модификатор состояния и конец работы устройства означает, что нормальная последовательность операций должна быть изменена. Обработка этой комбинации битов каналом зависит от выполнявшейся операции. [7]
Если возбужден одновременно с модификатором состояния, то контроллер занят; если возбужден, а модификатор состояния нет - занято устройство. [8]
При обнаружении искомого аргумента вырабатывается сигнал Модификатор состояния, каналу сообщается об успешном завершении поиска. [9]
Один из разрядов байта состояния, называемый модификатором состояния, используется для организации условных переходов в программе канала в зависимости от результатов выполнения операции в периферийном устройстве. [10]
Переход в канале, и условного перехода по признаку Модификатор состояния в байте состояния, который посылает в канал ЗУД. [11]
В байте состояния устройства в CSW установлены биты занято и модификатор состояния. Байт состояния канала имеет нулевое значение при условии, что не был обнаружен сбой оборудования. [12]
Сбой в устройстве в комбинации с условиями конец работы канала и модификатор состояния вызывают процедуру повторения команды. [13]
В ЕС ЭВМ признаком условного перехода в канальной программе служит содержимое разряда Модификатор состояния в байте состояния, который ПУ посылает в канал по завершении операции, предписанной текущим УСК. Если модификатор состояния содержит 0, то выбирается и исполняется следующее по порядку УСК в цепочке операций. Если модификатор равен 1, следующее УСК пропускается. [14]
В системах IBM 360 и ЕС ЭВМ признаком условного перехода служит содержимое разряда Модификатор состояния в байте состояния, который ПУ посылает в канал по завершении операции, предписанной текущим управляющим словом. Если модификатор состояния содержит 0, то выбирается и исполняется следующее по порядку управляющее слово в цепи операций. В случае единицы следующее УС пропускается. [15]