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

Байта - состояние - канал

Cтраница 1


Байты состояния канала и УВВ сбрасываются в нуль при записи их в CSW, а байты уточненного состояния сбрасываются в начале каждой операции чтения или записи. Таким образом, два раза одни и те же данные о состоянии системы ввода-вывода в память не передаются.  [1]

Проверяются байты состояния канала и устройства.  [2]

После того как байты состояния канала и ВУ или уточненного состояния ВУ передаются в основную память, все признаки в этих байтах в ВУ и канале устанавливаются в нуль. Исключение составляют только два признака: признак занято в байте состояния ВУ сохраняется до завершения операции, а признак требуется вмешательство в байте уточненного состояния ВУ - до устранения причины.  [3]

Если хотя бы один бит из байта состояния канала, за исключением SQ и S4, равен 1, выполнение программы канала и дальнейшая передача данных прекращаются.  [4]

При ошибке в интерфейсе все CSW равно 0, кроме байта состояния канала. Если контроллер занят, все CSW равно О, кроме байтов состояния; в байте состояния УВВ установлены равными 1 только биты занято и модификатор состояния; в байте состояния канала могут быть как единицы, так и нули. При хранении сигнала необработанного прерывания в устройстве CSW равно 0, кроме байтов состояния; в байте состояния УВВ будет равен 1 по крайней мере еще один бит, кроме бита занято и бита модификатор состояния.  [5]

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

Прием информационных двойных слов производится из ОП, а также из ББП канала; кроме того, при формировании слова состояния канала в РД из регистра ключа защиты ( РКЗ) вводится код ключа защиты памяти, из БУК - адрес следующего УСК и остаточный счет данных, а из БСК - байты состояния канала и устройства. Выдача двойных слав из РД осуществляется в ОП, а также в ББП и БУК канала; кроме того, код ключа защиты выдается в регистр РКЗ, а адрес УСК - в БУК.  [7]

При обработке прерывания типа ОШИБКА КАНАЛА записывается байт состояния канала с указателем ошибки, вызвавшей данное требование, все остальные поля ССК устанавливаются в нулевое состояние. После записи в ССК байта состояния канала область байта состояния канала в УСУ4 стирается. Необходимо-отметить, что перед установкой запроса на данный тип прерывания состояние канала и интерфейса записывается в диагностическую область канала.  [8]

ССК записывается в ячейку 64 постоянно распределенной области основной памяти при выполнении операций ввода-вывода. Некоторые операции могут изменять только часть ССК ( байты состояния канала и ВУ), сохраняя значение остальных полей. Операция ввода-вывода начинается при условии, что адресуемое ВУ и канал находятся в доступном состоянии. Если операция не может быть принята подканалом ВУ, то состояние адресуемого ВУ запоминается в ССК.  [9]

Таким образом, признак результата после команды SIO устанавливается равным трем, если канал, подканал или УВВ неработоспособны. СС 2 означает, что канал или подканал еще не завершили предыдущую операцию ввода-вывода. Для уточнения ситуации необходимо проанализировать байты состояния канала и УВВ.  [10]

Таким образом, признак результата устанавливается равным трем, если канал, подканал или УВВ неработоспособны. Признак результата устанавливается равным двум, если подканал еще не закончил другую операцию ввода-вывода. СС 1 означает, что не равны нулю какие-либо биты в байтах состояния канала и УВВ. При нулевом значении признака результата команда SIO может быть выполнена каналом.  [11]



Страницы:      1