7.4.3.6. Приоритеты прерываний и исключений

 

Если по завершении выполнения команды имеется более одного запроса прерывания или исключения, то процессор обслуживает их по одному в порядке убывания приоритета. Высшими в списке приоритетов являются отказы (кроме отладочных отказов), команды ловушек (INTO, INTn, INT3), отладочные ловушки для данной команды, отладочные отказы для следующей команды и немаскируемые прерывания. Самый низкий приоритет имеет маскируемое прерывание.

Когда процессор выбирает прерывание для обработки, то любые исключения с меньшим приоритетом задерживаются до достижения их приоритета. Низкоприоритетные исключения обслуживаются после того, как программа обработки прерывания возвратит управление в прерванную точку программы. Они запоминаются и ожидают обработки.

 

HotLog

Заказчику web дизайна и программирования - каталог сайтов, обзор дизайн студий