Cтраница 1
Программы обработки ошибок занимаются восстановлением системы после сбоя. По типу ошибки они определяют действия, необходимые для ее исправления. В зависимости от ожидаемой частоты сбоев при различных типах ошибок большинство, если не все, программ обработки ошибок могут находиться не в основной памяти, а во вспомогательной. [1]
Программа обработки ошибок ПУ анализирует тип ошибки и при сбое устройства уточняет состояние ПУ к пытается исправить сбойную ситуацию путем многократного повторения начальной программы, при выполнении которой произошел сбой. Число повторений зависит от типа ошибки и ПУ. [2]
Адрес программы обработки ошибок указывается в отдельном слове, следующем непосредственно за SVC 202, причем старший байт этого слова должен быть нулевым. Если адрес программы обработки ошибок задан, то после завершения обработчика команды в случае ошибки управление передается по этому адресу. В случае успешного завершения обработчика управление передается команде, следующей за адресом программы обработки ошибок. При отсутствии этого адреса в случае ошибки выполнение программы, выдавшей SVC 202, прекращается. [3]
В программе обработки ошибок следует организовать вывод подробных сообщений, нацеливающих внимание исследователя на обнаруженную ошибку. Сообщения должны сопровождаться указанием логических ключей, с помощью ( которых исследователь может частично или полностью устранить ошибку. [4]
Например, вызывается программа обработки ошибок при возникновении некоторых нежелательных результатов. Конечно, во многих случаях можно явно проверить условия и явно указать соответствующую программу. Однако такое решение будет сильно загромождать основной алгоритм. Поэтому для специальных условий, которые могут возникнуть, например, при отладке программы, целесообразнее воспользоваться неявными проверками. [5]
Обеспечивают ли они испытание программ обработки ошибок и эффективности выполнения рабочей программы. Раскрывают ли отладочные способности компиляторов. Эти и многие другие вопросы должны быть поставлены при выборе соответствующей смеси заданий для пробного прогона, и на каждый из них нужно получить ответ. [6]
В случае аварийного завершения программы обработки ошибок выдают диагностические сообщения. [7]
CSW и ECSW используются программой обработки ошибок для повторения операций ввода-вывода. [8]
![]() |
Прерывания от системы аппаратного контроля модели 155. [9] |
CSW и ECSW используются программой обработки ошибок для повторения операций ввода-вывода. [10]
Прерывание от средств контроля запускает программы обработки ошибок, входящие в состав операционной системы, которые на основании полученной информации пытаются восстановить вычислительный процесс. [11]
Набор таких программ, как программы обработки ошибок, программы обработки прерываний и сервисные программы, обычно называется одним общим термином управляющая программа и присылается поставщиком оборудования в качестве части набора обслуживающих средств. Программа опроса ( в том общем смысле, в котором этот термин используется здесь) и обрабатывающая программа обычно пишутся самим пользователем, хотя основные компоненты первой из них могут быть переданы поставщиком. [12]
Флаг аварийного инициирования устанавливается Р2 программами обработки распознанных ошибок, которые получают управление от Диспетчера ввода-вывода. [13]
Ошибка канала, которую не может исправить программа обработки ошибок канала. [14]
Программа обработки SVC 202 позволяет указать адрес программы обработки ошибок, обнаруженных при выполнении вызванного обработчика команды или процедуры. [15]