3. Работа системы прерываний в защищенном режиме работы процессора
В защищенном режиме
система прерываний процессора использует
не вектора прерываний, а таблицу
дескрипторов прерываний (IDT,
interrupt
descriptor
table).
Причем таблица IDT
представляет собой таблицу не с адресами
обработчиков прерываний, а таблицу со
специальными системными структурами
данных (дескрипторами), доступ к которой
со стороны пользовательских прикладных
программ невозможен. Только сам
микропроцессор (его система прерываний)
и код операционной системы могут получить
доступ к этой таблице, которая представляет
собой специальный сегмент, адрес и
сегмент которой содержатся в таблице
регистре таблицы прерываний.