Виды прерывающих мистем Во время исполнения ПО внутриЭВМ или во внешней среде способны основаться проблемы, взывающие к безотложной фиксации от персонального компьютера. Отзыв заключается в том, что процессор оканчивает выполнение протекающей функции (останавливаемой процедуры) и переводится на выполнение такой-то иной процедуры (программы остановки), специально выполненной для аналогичного события. По окончанию работы данной функции процессор переключается к проведению остановленной процедуры. Обсуждаемый алгоритм зовётся задержкой процедуры и в силах быть объяснён. Любое явление, предлагающеезавершение, идет вместе с сигналом, предупреждающим об этом ЭВМ и определяемым импульсом к прерыванию. Выключения могут формироваться аппаратными и переферийными процессами: Внутренние - нарушение в машинной части, загромождение байтовой сети, разложение на 2, выход из установленной зоны кэша, усилие указать на запретную зону кэша, усилие подключиться к охраняемому ПО операционной системы, возбуждение от счестчика и т.п. Явные - запрос на зуммирование от другой ЭВМ, меандр от индикатаров аварийного состояния контролируемого технологического хода, требование руководителя, запрос от прокраммы контроля операции обмена, требования на сервис периферических модулей и т.д. В частом виде запросы остановки основываются двумя, увеличивающими параллельными в периоде времени процедурами, которые в некий момент t создают требование о ввязывании вычислителя. Неспециализированным деталью в подобных просьбах существет то, что мгновения их происхождения нельзя предвидеть. Это значительно разнит функцию паузы от рассмотренного до него процесса транзакции контроля подпрограмме, формирующегося в уже ведомых пунктах главной программы.
|