Оглавление
Программируемый контроллер прерываний
-
Определение и функции PIC
- PIC – это интегральная схема для обработки прерываний в вычислительной технике.
- PIC помогает микропроцессору обрабатывать запросы на прерывания от различных источников.
- PIC оценивает приоритеты прерываний и переключает выполнение на соответствующий обработчик.
-
Режимы приоритетности прерываний
- PIC поддерживает различные режимы приоритетности прерываний, включая жесткие, чередующиеся и каскадные приоритеты.
-
Архитектура и регистры PIC
- PIC обычно встраивается в микросхему южного моста и имеет стандартный набор регистров.
- Регистры IRR, ISR и IMR используются для управления прерываниями и их приоритетами.
-
Примеры PIC и их использование
- PIC 8259A был широко известен и использовался в ПК x86, но теперь интегрирован в микросхемы южного моста.
- Современные PIC поддерживают больше выходов и более гибкие схемы приоритета.
-
Дополнительные сведения и рекомендации
- В статье упоминаются другие типы PIC, такие как OpenPIC и IBM MPIC, а также связанные понятия, такие как IPI, задержка прерывания и NMI.
- Для получения более подробной информации о PIC рекомендуется обратиться к Руководству разработчика программного обеспечения для архитектуры Intel IA-32.
Полный текст статьи: