Супервизор прерываний.

Супервизор прерываний – специальный системный программный модуль, в который объединены первые секции подпрограмм обработки прерывания, которые ответственны за сохранение контекста прерванной программы.

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