Прерывания и особые ситуации: Приоритеты прерываний |
Программирование - Архитектура и система команд микропроцессоров x86 | |||||||||||||||||||||
Возможны, случаи поступления сразу нескольких запросов на прерывание из различных источников. При этом процессору приходится определить последовательность их обслуживания исходя из приоритетов этих запросов. Все прерывания и особые ситуации обрабатываются в порядке наивысшего приоритета.
Таблица 3.6. Приоритеты прерываний и особых ситуаций
Вопрос приоритета обработки прерваний является одним из "темных пятен" процессоров Intel и других производителей. Дело в том, что разные модели процессоров могут вести себя по разному, в т.ч. и совсем не так, как это описано в документации. Иногда конкурирующие прерывания могут влиять друг на друга приводя процессор в непредсказуемое состояние, а иногда они могут просто теряться не оставляя никаких следов.
|
Все права защищены © Алексей Ровдо, 1994-2023. Перепечатка возможна только по согласованию с владельцем авторских прав. admin@club155.ru