An Advanced Programmable Interrupt Controller (APIC) is a more intricate Programmable Interrupt Controller (PIC) containing a magnitude more outputs and much more complex priority schemas. A Programmable Interrupt Controller (PIC) is a device which allows priority levels to be assigned to its interrupt outputs. ...
One of the best known APIC architectures, the Intel APIC Architecture, is now replacing the original 8259A PIC in newer x86 PCs. The Intel APIC Architecture is a system of Advanced Programmable Interrupt Controllers (APICs) designed by Intel for use in Symmetric Multi-Processor (SMP) computer systems. ... The 8259A is an improved version of the 8259 Programmable Interrupt Controller. ... x86 or 80x86 is the generic name of a microprocessor architecture first developed and manufactured by Intel. ...
The Intel 8259 is a family of Programmable Interrupt Controllers (PICs) designed and developed for use with the Intel 8085 and Intel 8086 8-bit and 16-bit microprocessors. ... A Programmable Interrupt Controller (PIC) is a device which allows priority levels to be assigned to its interrupt outputs. ... The Intel APIC Architecture is a system of Advanced Programmable Interrupt Controllers (APICs) designed by Intel for use in Symmetric Multi-Processor (SMP) computer systems. ... An Inter-Processor Interrupt (IPC) is a special type of interrupt by which one processor may interrupt another processor in a multiprocessor system. ... In computing, an interrupt is an asynchronous signal from hardware or software indicating the need for attention. ... An interrupt handler, also known as an interrupt service routine, is a subroutine in an operating system or device driver whose execution is triggered by the reception of an interrupt. ... Interrupt latency is the time between the generation of an interrupt by a device and the servicing of the device which generated the interrupt. ... A Non-Maskable Interrupt (NMI) is a special type of interrupt that can not be ignored by standard interrupt masking techniques. ...
External Links
A real down to earth explanation of interrupts and interrupt-controllers