«Режим специальной маски» в 8259A с OCW3 (PIC: программируемый контроллер прерываний) - PullRequest
3 голосов
/ 03 июня 2011

В инструкции к 8259A написано, что

В специальном режиме маски, когда в OCW1 установлен бит маски, он запрещает дальнейшие прерывания на этом уровне и разрешает прерывания со всех других уровней (как нижних, так и более высоких), которые не маскируются.

Таким образом, любые прерывания могут быть выборочно активированы путем загрузки регистра маски.

Использует ли операционная система этот режим, когда ядро ​​устанавливает PIC? Если нет, то прерывания с более низким приоритетом получат немного меньшую выгоду. Как клавиатура получает больше преимуществ, чем FDD. Является ли аппаратное отображение прерываний каскадным PIC в системе назначенным / жестким в порядке важности.

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

Предложение по внедрению режима специальной маски при настройке PIC для системы ПК x86 поможет мне решить, использовать его или нет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...