Конструкция прерывающей системы
Во время функционирования ПО вкомпьютере или вне его в состоянии появиться ситуации, вынуждающие к незамедлительной реакции от ПК. Реакция состоит в том, что ЭВМ заканчивает выполнение идущей процедуры (прерываемой программы) и переходит к исполнению некоей второй функции (программы прекращения), нарочно генерированной для подобного действия. По окончанию работы этой функции ЭВМ переключается к выполнению застопоренной программы. Разглядываемый способ зовётся остановкой функции и в состоянии быть растолкован.
руководство по ассемблеру
Всякое явление, диктующееокончание, приходит с сигналом, извещающим об сим компьютер и именуемым возбуждением к прерыванию. Прерывания имеют возможность организовываться скрытыми и внешними процедурами:
Внутренние - нарушение в машинной подчасти, загромождение байтовой сетки, разделение на 1, выход из фиксированной области кэша, усилие сослаться на возбранённую зону памяти, усилие адресоваться к защищенному программному обеспечению операционной системы, сигнал от таймера и т.д.
indonesiaspacecenter.com/vrach/2/page85.htm
Переферийные - просьба на прерывание от другой вычислительной машины, сигнал от аварийных индикатаров контролируемого машинного хода, требование руководителя, запрос от прокраммы контроля операции транзакции, требования на сервис отдалённых модулей и т.д.
fleert.net/2764/hurt261.htm
В частом случае запросы задержки основываются двумя, развивающимися симультанными в периоде времени процессами, какие в некоторый момент t создают интерпелляцию о включении машины. Тотальным звеном в данных просьбах имеется то, что миги их появления нельзя угадывать. Это значительно различает процедуру задержки от проверенного до него действия передача контроля подпрограмме, появляющегося в уже известных местах главной программы.
|