Состояние - адресуемый канал - Большая Энциклопедия Нефти и Газа, статья, страница 1
Длина минуты зависит от того, по какую сторону от двери в туалете ты находишься. Законы Мерфи (еще...)

Состояние - адресуемый канал

Cтраница 1


Состояние адресуемого канала указывается соответствующим признаком результата в PSW. Состояние канала не изменяется, и никаких действий в канале не выполняется. Команда ПРОВЕРИТЬ КАНАЛ выполняется только в состоянии супервизор.  [1]

Состояние адресуемого канала, подканала и устройства указывается соответствующим признаком результата в PSW и в некоторых случаях записью CSW. Хранящиеся сигналы прерывания могут быть сброшены.  [2]

Команда ПК позволяет определить состояние адресуемого канала и режим его работы, устанавливая соответствующий код признака результата.  [3]

ОПРОСИТЬ ВВОД-ВЫВОД в зависимости от состояния адресуемого канала, подканала и УВВ признаку присваивается следующее значение: 0 - соответствующие устройства доступны, 1 - ССК записано, 2 - канал и подканал заняты, 3 - УВВ выключено. ССК записывается в память, если обнаружена особая ситуация в адресуемых устройствах, например зарегистрированная каналом ошибка. По команде ОПРОСИТЬ КАНАЛ в зависимости от состояния адресуемого канала признаку результата присваивается следующее значение: 0 - канал или подканал не находятся в состоянии работает, 1 - ССК записано, 3 - канал выключен.  [4]

По команде ПРОВЕРИТЬ КАНАЛ проверяется только состояние адресуемого канала и устанавливается соответствующий признак результата. При выполнении команды ВУ не выбирается и подканалы не опрашиваются.  [5]

Команда записывает в выделенные фиксированные ячейки ОП сведения о типе и состоянии адресуемого канала.  [6]

По команде опросить канал ( ТСН) устанавливается код признака, характеризующий состояние адресуемого канала. Команда не вызывает изменения состояния канала и служит для выявления одного из следующих состояний: канал доступен, канал хранит запрос на отсроченные запросы на прерывания от своих ВУ, канал работает в монопольном режиме или канал выключен.  [7]

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

Для опроса состояния канала, подканала и УВВ используются команды ввода-вывода ОПРОСИТЬ ВВОД-ВЫВОД и ОПРОСИТЬ КАНАЛ, записываемые в формате команд ввода-вывода. При выполнении команды производится опрос состояния адресуемого канала, подканала и УВВ, вырабатывается признак результата и, возможно, формируется ССК. Признак результата используется командами условного перехода, стоящими в программе вслед за командой опроса.  [9]

Команды Проверить канал и Проверить ввод-вывод позволяют процессору определять состояние канала и ПУ. По команде Проверить канал канал в фиксированной ячейке ОП формирует ССК ( рис. 11.6, в) и устанавливает в ССП признак результата, определяющий состояние адресуемого канала: канал доступен, канал хранит условия прерывания, канал работает в монопольном режиме, канал выключен. При выполнении команды Проверить ввод-вывод из ПУ в канал выдается байт его состояния, а из канала в процессор поступает признак результата, указывающий следующие возможные ситуации: адресуемое ПУ доступно, ССК записано, канал ( подканал) занят, адресуемое ПУ выключено.  [10]

11 Примечания к. [11]

Признак результата определяется по табл. 2.34. При выполнении команд SIO и SIOF в адресуемом подканале и периферийном устройстве запускается операция ввода-вывода, при выполнении команды SIOF операция может быть начата независимо от состояния периферийного устройства. При выполнении операций CLRIO HDV и НЮ прекращается текущая операция в адресуемом периферийном устройстве, при выполнении команд HDV и НЮ в зависимости от типа канала и режима обмена операция в подканале и канале прекращается, а периферийное устройство отключается от канала. При выполнении операций ТСН и TIO состояние адресуемого канала ( для ТЮ подканала и устройства) указывается и виде признаков результата.  [12]

ОПРОСИТЬ ВВОД-ВЫВОД в зависимости от состояния адресуемого канала, подканала и УВВ признаку присваивается следующее значение: 0 - соответствующие устройства доступны, 1 - ССК записано, 2 - канал и подканал заняты, 3 - УВВ выключено. ССК записывается в память, если обнаружена особая ситуация в адресуемых устройствах, например зарегистрированная каналом ошибка. По команде ОПРОСИТЬ КАНАЛ в зависимости от состояния адресуемого канала признаку результата присваивается следующее значение: 0 - канал или подканал не находятся в состоянии работает, 1 - ССК записано, 3 - канал выключен.  [13]



Страницы:      1