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

Адресуемый канал

Cтраница 1


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

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

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

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

Максимальное число адресуемых каналов ввода-вывода равно 16; каждый канал обозначается шестнадцатиричным номером от 00 до OF, причем номера 00 - 03 предназначены для устройств, работающих в монопольном режиме, остальные - для устройств, работающих в мультиплексном режиме.  [5]

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

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

8 Формат АСК. [8]

Команда ПРОВЕРИТЬ КАНАЛ ( ТСН) проверяет адресуемый канал и в зависимости от его состояния устанавливает соответствующий КУ. Эта операция не влияет на состояние канала.  [9]

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

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

12 Адрес ввода-вывода. [12]

По команде проверить канал TCH ( 9F) проверяется адресуемый канал и в зависимости от его состояния устанавливается соответствующий признак результата. Эта команда не влияет на состояние канала.  [13]

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

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



Страницы:      1    2