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

Неисправимая ошибка

Cтраница 3


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

Обработка исключений осуществляется для того, чтобы дать возможность программе перехватить и обработать ошибку прежде, чем ошибка произойдет и наступят ее неприятные последствия. Если программист не обеспечивает средства обработки неисправимой ошибки, то при ее возникновении программа прекращает свою работу.  [32]

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

34 Подключение ного ТЭЗ ОЗУ. [34]

Благодаря корректирующему коду ОЗУ может нормально работать при наличии постоянных, но исправимых ошибок. При этом, однако, вероятность неисправимой ошибки повышается.  [35]

Ошибки, подобные делению на нуль, возникают во время выполнения программы, поэтому эти ошибки называются ошибками прогона или ошибками выполнения. Ошибка деления на нуль обычно является неисправимой ошибкой, т.е. ошибкой, вызывающей немедленное прекращение работы программы и исключающей ее нормальное выполнение. Исправимые ошибки позволяют программе продолжать счет до его завершения, часто приводя к неправильным результатам.  [36]

Этот выход ( возврат) осуществляется всегда в активизирующий модуль. Единственным исключением из этого правила может быть обнаружение неисправимых ошибок и немедленное завершение программы. Например, если неисправимая ошибка была обнаружена в подчиненном сегменте или модуле, то более эффективным или удобным может быть не передача индикатора наверх по иерархии, а немедленное завершение программы. В этом случае в сегменте может использоваться конструкция ОСТАНОВИТЬ РАБОТУ ( STOP RUN) или запуск программы аварийного завершения.  [37]

Модуль должен возвратить управление тому, кто его вызвал. Единственным исключением из этого правила может быть только обнаружение неисправимых ошибок, требующее немедленного завершения программы.  [38]

Самое важное, чтобы управление возвращалось к вызвавшему сегменту. Исключением из этого правила может быть только случай, когда обнаружена неисправимая ошибка или работу нужно немедленно прекратить. Если, например, неисправимая ошибка обнаружена в сегменте низкого уровня, то может оказаться неразумным передавать соответствующий индикатор вверх по всей иерархии сегментов и лучше немедленно остановить исполнение в том же сегменте низкого уровня.  [39]

Если аргумент задан, то продолжение трансляции зависит от степени грубости обнаруженной ошибки. По умолчанию принимается режим NC ( S) - прекращение трансляции в случае обнаружения грубой или неисправимой ошибки.  [40]

Все блоки системы - ПАРИС, сталкивающиеся в своей работе с лентами или барабанами, обнаружив ошибку, в первую - очередь, выясняют, случайная она или нет. Для этого они повторяют операцию, при исполнении которой - произошел сбой, ровно десять раз и только - после этого сообщают оператору, что встретилась неисправимая ошибка. Сообщения подобного рода выдаются на АЦПУ и включают в свой состав наименование блока, в - пределах которого находится комментируемая ошибка.  [41]

Содержимое бит 24 - 31 регистра 15: 04 - имя раздела уже содержится в справочнике; ОС - в справочнике нет места; 10 - неисправимая ошибка ввода-вывода при поиске в справочнике.  [42]

На рис. 4.9 приведена схема, реализующая алгоритм. Она состоит из r - входовой схемы ИЛИ для обнаружения нулевого синдрома, п r - входовых схем И для дешифрирования синдромов, - входовой схемы ИЛИ для формирования сигнала неисправимой ошибки и п двухвходо-вых схем сложения по модулю 2 для инвертирования ошибочного бита.  [43]

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

Начальное состояние всех регистров РгУ нулевое. При каждой последующей неисправимой ошибке на все регистры РгУ поступает сигнал сдвига. Такая схема обеспечивает автоматическое разнесение двойных ошибок по ИС ОЗУ с разными адресами.  [45]



Страницы:      1    2    3    4