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

Ошибка - обращение

Cтраница 2


Блок прерываний организует приоритетную систему прерываний в процессоре, принимает и обрабатывает внутренние и внешние запросы на прерывание. При одновременном появлении нескольких запросов все источники прерываний по взаимному приоритету образуют следующую иерархию: ошибка обращения к каналу; резервный или запрещенный код в регистре команд; Т - разряд в слове состояния процессора; сигнал аварии сетевого питания ACLO; запросы радиального прерывания IRQ1, IRQ2, IRQ3; требование прерывания VIRQ, Необходимо отметить, что блок прерываний реагирует на запросы ACLO, IRQ2, IRQ3 при их переходе от высокого уровня напряжения к низкому. При возникновении условий прерывания процессор микропрограммно осуществляет сохранение текущего значения счетчика команд и слова состояния и производит загрузку их нового значения из пары ячеек внешнего ОЗУ или ПЗУ. Прерывание процессора обычно допускается лишь в конце выполнения команды. Только прерывание Ошибка обращения к каналу может остановить выполнение команды на любой фазе ее выполнения.  [16]

Ошибки были расклассифицированы по типам; кроме того фиксировались способы их обнаружения и устранения. Фрагмент этой базы данных, охватывающей 224 типа программных ошибок 13 основных категорий, показан в табл. 1.2, где приведены сведения о первых 12 типах ошибок. В целом база данных содержала следующие 13 категорий ошибок в программном обеспечении: 1) ошибки подготовки и ввода данных с перфокарт; 2) ошибки обработки данных при вводе перфолент; 3) ошибки при работе с дисками; 4) ошибки вывода данных; 5) неправильная выдача сообщений об ошибках; 6) ошибки сопряжения программ; 7) ошибки обращения к внешним устройствам; 8) ошибки обращения к базам данных; 9) ошибки взаимодействия с пользователем; 10) ошибки вычислительного характера; И) ошибки модифицирования и индексации; 12) ошибки итеративных процедур; 13) ошибки поразрядной обработки двоичных слов.  [17]

Ошибки были расклассифицированы по типам; кроме того фиксировались способы их обнаружения и устранения. Фрагмент этой базы данных, охватывающей 224 типа программных ошибок 13 основных категорий, показан в табл. 1.2, где приведены сведения о первых 12 типах ошибок. В целом база данных содержала следующие 13 категорий ошибок в программном обеспечении: 1) ошибки подготовки и ввода данных с перфокарт; 2) ошибки обработки данных при вводе перфолент; 3) ошибки при работе с дисками; 4) ошибки вывода данных; 5) неправильная выдача сообщений об ошибках; 6) ошибки сопряжения программ; 7) ошибки обращения к внешним устройствам; 8) ошибки обращения к базам данных; 9) ошибки взаимодействия с пользователем; 10) ошибки вычислительного характера; И) ошибки модифицирования и индексации; 12) ошибки итеративных процедур; 13) ошибки поразрядной обработки двоичных слов.  [18]

Блок прерываний организует приоритетную систему прерываний в процессоре, принимает и обрабатывает внутренние и внешние запросы на прерывание. При одновременном появлении нескольких запросов все источники прерываний по взаимному приоритету образуют следующую иерархию: ошибка обращения к каналу; резервный или запрещенный код в регистре команд; Т - разряд в слове состояния процессора; сигнал аварии сетевого питания ACLO; запросы радиального прерывания IRQ1, IRQ2, IRQ3; требование прерывания VIRQ. Необходимо отметить, что блок прерывании реагирует на запросы ACLO, IRQ2, IRQ3 при их переходе от высокого уровня напряжения к низкому. При возникновении условий прерывания процессор микропрограммно осуществляет сохранение текущего значения счетчика команд и слова состояния и производит загрузку их нового значения из пары ячеек внешнего ОЗУ или ПЗУ. Прерывание процессора обычно допускается лишь в конце выполнения команды. Только прерывание Ошибка обращения к каналу может остановить выполнение команды на любой фазе ее выполнения.  [19]



Страницы:      1    2