OSDev Wiki
Advertisement

APIC[]

APIC — Advanced Programmable Interrupt Controller. Улучшенный программируемый контроллер прерываний В отличие от PIC поддерживает до 256 прерываний, реально же только 24. Поддерживает спецификацию PCI. Можно определить присутствие контролера командой ассемблера CPUID. APIC делится на две части: Local APIC и I/O APIC. Local APIC - располагается в процессоре, а вернее в ядре. I/O APIC контролер представлен в чипе микросхемой 82489DX.

Поддержка определяется 9 битом регистра EDX при вызове 0x01 функции CPUID.


Ссылки[]

Advertisement