Главная » Статьи » Полезные ссылки |
Организации cистем прерывания программВо время функционирования программного обеспечения ввычистлительной машине либо во внешней среде в состоянии появиться проблемы, взывающие к безотложной отработки от персонального компьютера. Воздействие состоит в том, что ЭВМ заканчивает исполнение протекающей процедуры (задерживаемой функции) и переводится на выполнение некоей иной процедуры (функции прекращения), специально генерированной для аналогичного процесса. По истечению обслуживания предоставленной программы процессор переходит к выполнению остановленной программы. Обсуждаемый способ зовётся задержкой процедуры и в состоянии быть растолкован. smshistory.ru/ass/page66.htmЛюбое событие, диктующееостановку, приходит с сигналом, предупреждающим об сим компьютер и называемым возбуждением к прерыванию. Остановки могут формироваться скрытыми и явными функциями: Аппаратные - скачок в машинной части, загромождение разрядной матрицы, разделение на 2, исход из установленной территории кэша, попытка закрепиться на запретную зону кэша, усилие адресоваться к защищенному модулю ОС, возбуждение от регистра сдвига и т.д. тут легко ли стать врачомЯвные - просьба на прерывание от прочей ЭВМ, меандр от индикатаров аварийного состояния контролируемого машинного хода, запрос управляющего, требование от ПУ операции транзакции, запрашивание на обработку отдалённых модулей и т.д. http://fleert.net/2764/hurt467.htmВ обобщенном виде требования прерывания образовываются парой, увеличивающими параллельными в интервале времени процессами, какие в некий момент t создают требование о включении процессора. Тотальным звеном в подобных просьбах есть то, что мгновения их появления нет возможности угадывать. Это существенно отличает процедуру паузы от проверенного до него процесса транзакции администрирования функции, появляющегося в уже ведомых пунктах главной программы. | |
Просмотров: 353 | Рейтинг: 0.0/0 |
Всего комментариев: 0 | |