Jump to content

Advanced Programmable Interrupt Controller: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
No edit summary
No edit summary
Line 1: Line 1:
In [[computing]], an '''Advanced Programmable Interrupt Controller''' ('''APIC''') is a marketing term used by Intel to describe a more complex [[Programmable Interrupt Controller]] (PIC) than Intel's original types such as the 8259A. APIC devices permit more complex priority [[schema|schemata]], and Advanced IRQ (Interrupt Request) management.
In [[computing]], an '''Advanced Programmable Interrupt Controller''' ('''APIC''') is a marketing term used by Intel to describe a more complex [[Programmable Interrupt Controller]] (PIC) than Intel's original types such as the 8259A. APIC devices permit more complex priority [[schema|schemata]], and Advanced IRQ (Interrupt Request) management.


One of the best known APIC architectures, the [[Intel APIC Architecture]], has largely replaced the original [[8259A]] PIC in newer [[x86]] configurations, since the late 1990s on more expensive systems and on pretty much all PC compatibles since around 2000.
One of the best known APIC architectures, the [[Intel APIC Architecture]], has largely replaced the original [[8259A]] PIC in newer [[x86]] computers, starting with SMP systems when it replaced proprietary SMP solutions and on pretty much all PC compatibles since around late 2000 when MS began encouraging PC vendors to enable it on uniprocessor systems and even made it a requirement of [[PC 2001]] to enable it on desktop systems. [http://www.microsoft.com/whdc/archive/apic.mspx]


==More information==
==More information==

Revision as of 23:43, 21 November 2009

In computing, an Advanced Programmable Interrupt Controller (APIC) is a marketing term used by Intel to describe a more complex Programmable Interrupt Controller (PIC) than Intel's original types such as the 8259A. APIC devices permit more complex priority schemata, and Advanced IRQ (Interrupt Request) management.

One of the best known APIC architectures, the Intel APIC Architecture, has largely replaced the original 8259A PIC in newer x86 computers, starting with SMP systems when it replaced proprietary SMP solutions and on pretty much all PC compatibles since around late 2000 when MS began encouraging PC vendors to enable it on uniprocessor systems and even made it a requirement of PC 2001 to enable it on desktop systems. [1]

More information

For more information on the Intel APIC see the IA-32 Intel Architecture Software Developer’s Manual, Volume 3A: System Programming Guide, Part 1 on the Intel website.

See also

  • evilbitz (2006-12-08). "Interrupts and Interrupt-Controllers". The Zana Zen.