Прерывание в операционной системе

Прерыва́ние в операционной системе, сигнал, который информирует процессор о событии, требующем внештатной обработки. Сигнал прерывания заставляет процессор приостановить последовательное выполнение потока инструкций и передать управление в специальный код обработки прерывания – обработчик прерываний, который, как правило, входит в состав операционной системы.

Существуют два вида прерываний: а) синхронные, которые возникают вследствие выполнения текущей инструкции процессора: программные прерывания, разыменование некорректного указателя, деление на ноль; б) асинхронные, которые инициируются внешними источниками: прерывания от таймера, от ввода-вывода (от дисководов, клавиатуры, последовательного порта, мыши и т. д.).

Материалы портала bigenc.ru переданы в ведение АНО «Интернет-энциклопедия «РУВИКИ» на основе лицензионного соглашения. Возможны неточности в отображении материалов. Если у вас возникли вопросы или вы увидели ошибку, пожалуйста, сообщите нам на info@ruwiki.ru