Programmable Interrupt Controller

Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 10. Mai 2011 um 18:41 Uhr durch JWBE (Diskussion | Beiträge) (Intel 8259 ausgelagert). Sie kann sich erheblich von der aktuellen Version unterscheiden.

Ein Programmable Interrupt Controller (PIC) ist ein integrierter Schaltkreis zur Verwaltung mehrerer Hardware-Interrupts und zu deren geordneter Weiterleitung an eine CPU. Denn Prozessoren (z. B. Intel- und AMD-Prozessoren) weisen oft nur einen Eingang für solche Interrupt-Anforderungen auf. Daher arbeitet ein PIC also als Multiplexer für die Hardware-Interrupts.

Für x86-Hardware existieren zwei verschiedene PICs:

  • den Intel 8259 (auch XT-PIC oder einfach „PIC“ genannt)
  • der Advanced Programmable Interrupt Controller, APIC.