Live briefing
Everything about Advanced Programmable Interrupt Controller
Family of computer interrupt controllers
The Advanced Programmable Interrupt Controller (APIC) is a family of programmable interrupt controllers developed by Intel. As its name suggests, the APIC is more advanced than Intel's 8259 Programmable Interrupt Controller (PIC), particularly enabling the construction of multiprocessor systems. It is one of several architectural designs intended to solve interrupt routing efficiency issues in multiprocessor computer systems. Wikipedia →
đź§ Start here: a 6-step reading path
- Read the overview: Advanced Programmable Interrupt ControllerA 5-minute orientation
- Pick up a classic book: American FilmThe most-reprinted book on the subject
- Go sideways: OpenPIC and MPICA closely related topic
- Go sideways: Interrupt requestA closely related topic
đź“– Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
- No matching papers found.
📚 Books worth reading
American FilmAmerican Film Institute · 1975
Software EngineeringRoger S. Pressman, Bruce Maxim · 1982
Learning PHP, MySQL & JavaScriptRobin Nixon · 2009
Microprocessor Architecture, Programming, and Applications with the 8085Ramesh S. Gaonkar · 1996
Computer Architecture and OrganizationJohn P. Hayes · 2002
Introduction to making very big booksUnited States. Congress. Senate. Committee on Pensions · 2011
Microcomputer systemsRichard C. Seals · 1993- 📕Mass Comm · 2014
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
đź”— Related topics
- OpenPIC and MPIC In order to compete with Intel's Advanced Programmable Interrupt Controller (APIC), which had enabled the first Intel 486-based multiprocessor systems…
- Interrupt request In an IBM PC-compatible computer, an interrupt request (or IRQ) is a hardware signal sent to the processor that temporarily stops a running program and…
- QEMU The Quick Emulator (QEMU) is a free and open-source machine emulator and virtualizer. As a Virtual Machine Monitor (VMM) it supports a number of hypervisors…
- X86 virtualization x86 virtualization is the use of hardware-assisted virtualization capabilities on an x86/x86-64 CPU. In the late 1990s x86 virtualization was achieved…
- Intel 8259 The Intel 8259 is a programmable interrupt controller (PIC) designed for the Intel 8080 and Intel 8085 microprocessors. The initial part was the 8259;…
- List of Intel chipsets This article provides a list of motherboard chipsets made by Intel, divided into three main categories: those that use the PCI bus for interconnection…
- High Precision Event Timer The High Precision Event Timer (HPET) is a hardware timer available in modern x86-compatible personal computers. Compared to older types of timers available…
- Southbridge (computing) In computing, a southbridge is a component of a traditional two-part chipset architecture on motherboards, historically used in personal computers. It…