APIC(Advanced Programmable Interrupt Controller)とは何ですか?

Advanced Programmable Interrupt Controllerの略で、 APICは高度な割り込み管理を備えたPIC(プログラマブル割り込みコントローラ)です。 これは最初にIntelによって開発され、8259割り込みコントローラに代わるものです。 APICはデュアルプロセッシングまたはマルチプロセッササポートに必要であり、元のIntel Pentium以来利用可能です。 ただし、マザーボードのチップセット、BIOS、およびオペレーティングシステム(Windows 2000以降)もAPICをサポートしている必要があります。

APICはマルチプロセッサのサポートを追加しますが、15以上の仮想PCI IRQをサポートするため、シングルプロセッサコンピュータでも使用されています。 15以上のIRQへ

注:システムBIOSでAPICが有効になっていないと、Windows XP Professional x 64エディションおよびx 64用Windows Server 2003をインストールできません。

AMDはOpenPICと呼ばれる競合技術の開発を試みましたが、x86マザーボードでは決して使用されませんでした。 AMDは、Athlon以降のプロセッサで使用するAPICのライセンスを取得しました。

コンピュータの頭字語、デュアルプロセッサ、ハードウェア用語、割り込み、IRQL