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

Постоянная ошибка - ввода-вывод

Cтраница 2


Макрокоманда BLDL формирует и помещает в регистр 15 следующие коды возврата: 0 - успешное выполнение, 4 - список не может быть заполнен ( например, программист задал неверные имена), 8 - постоянная ошибка ввода-вывода.  [16]

Программа DDR динамической реконфигурации устройств позволяет оператору ЭВМ осуществлять обмен томов на накопителе на магнитных дисках или накопителе на магнитной ленте, а также производить переключение запросов на ввод-вывод с одного устройства ввода-вывода на другое во время их использования операционной системой или пользователем ЭВМ с целью обхода постоянной ошибки ввода-вывода. Программа DDR определяет возможность обмена томов или переключения запросов, обеспечивает передачу информации между управляющими блоками ОС ЕС для устройств ввода-вывода, выдает указание оператору ЭВМ о перестановке нужного тома на новое устройство и возвращает управление через супервизор ввода-вывода программе ERP для повторения операции ввода-вывода.  [17]

После выполнения макрокоманды STOW регистр 15 содержит одно из следующих значений кода возврата: 00 - успешное выполнение; 04 - справочник уже содержит указанное имя; 08 - указанное имя не найдено в справочнике; ОС - в справочнике нет места для нового элемента; 10 - постоянная ошибка ввода-вывода при поиске в справочнике.  [18]

Во время выполнения ввода-вывода могут возникнуть ошибки, которые система пытается исправить обычно повторением операции ввода-вывода. Если ошибка повторяется, она классифицируется системой как постоянная ошибка ввода-вывода. Для любого метода доступа программист может предусмотреть выход из своей программы на некоторую подпрограмму при обнаружении ошибки ввода-вывода; для этого в макрокоманде DCB задается соответствующий параметр.  [19]

Возможно, неверные данные вразброс, либо в загрузочном модуле обнаружена запись недопустимого типа, либо в загрузочном модуле обнаружен недопустимый адрес, либо возникла постоянная ошибка ввода-вывода.  [20]

После выполнения макрокоманды FIND регистр 15 содержит код возврата. При задании второго операнда в виде адрес имени, D код возврата может иметь одно из трех значений: 00 - успешное выполнение; 04 - имя раздела в справочнике набора данных не найдено; 08 - при поиске в справочнике обнаружена постоянная ошибка ввода-вывода.  [21]

Для каждого устройства существует своя процедура ERP. Получив управление в случае ошибки периферийного устройства ( или ошибки канала, если в системе есть программа ССН), ERP анализирует и классифицирует ошибку. В большинстве случаев она пытается повторить операцию ввода-вывода. Если повторение невозможно, оператору выдается сообщение о постоянной ошибке ввода-вывода.  [22]

Условие УВВ кончило может возникнуть или одновременно с условием канал кончил, или после него. В первом случае в коде завершения указываются также ошибки, связанные с условием УВВ кончило, если таковые были обнаружены. Во втором случае код завершения не указывает на ошибку, связанную с условием УВВ кончило. Информация о состоянии УВВ и канала сохраняется в блоке управления устройством UCB, и этот блок помечается как занятый. Блок ввода-вывода ЮВ также считается занятым и следующий запрос к рассматриваемому УВВ приведет к появлению кода завершения 44000000 в блоке управления событиями ЕСВ. Кроме того, в поле IFLGS блока управления данными DCB заносится информация, указывающая на постоянную ошибку ввода-вывода.  [23]



Страницы:      1    2