Автор работы: Пользователь скрыл имя, 15 Декабря 2010 в 22:24, курсовая работа
Компьютер должен обладать способностью реагировать на события, происходящие вне его микропроцессора, например, воспринимать информацию, вводимую с клавиатуры.
Существует два способа организации такой реакции. Один способ состоит в постоянном ожидании события. Такой способ называется "сканированием" или "опросом", и такой опрос может занимать большую часть времени компьютера. Другой способ позволяет компьютеру спокойно выполнять свою работу, пока не произойдет событие, требующее его внимания. Такой подход называется использованием "прерываний". Прерывания и исключения — такие ситуации в операционной системе, в которых нормальный поток выполнения кода процессором прерывается. Эти ситуации обнаруживаются как программным, так и аппаратным обеспечением.
•Введение………………………………………………………………….3
•1. Общий механизм прерываний………………………………………..4
•2. Классификация прерываний………………………………………….8
2.1. Виды прерываний…………………………………………….8
2.2.Уровни запросов программных прерываний………………..9
2.3. Предопределенные IRQL……………………………………11
2.4. Общая классификация прерываний………………………...12
•3. Средства системы прерываний………………………………………14
3.1. Аппаратные средства системы прерываний………………..14
3.2. Программные средства системы прерываний ………..……14
3.3. Обработка прерывания в реальном режиме ………………..15
3.4. Обработка прерываний в защищенном режиме …..………. 17
3.5. Классификация прерываний в защищенном режиме………18
3.6. Диспетчеризация прерываний……………………………….20
3.7. Обработка аппаратных прерываний…………………………20
3.8. Таблица дескрипторов прерываний IDT…………………….23
3.9. Особенности таблицы IDT……………………………………24
3.10. Обобщенная схема обработки прерывания в защищенном режиме………………………………………………………………25
•Вывод………………………………………………………………………29
•Библиографический список………………………………………………31
4. Википедия. APIC.
http://ru.wikipedia.org/