interruptgestuurde
Interruptgestuurde systemen zijn systemen waarin de verwerking van gebeurtenissen wordt aangestuurd door interrupts in plaats van continue polling. Een interrupt is een signaal van hardware of software dat de CPU vraagt om aandacht bij een verandering, zoals inkomende data of een timerpiek.
Bij een interrupt slaat de CPU de huidige uitvoering op en start de interrupt service routine (ISR).
Er bestaan hardware-interrupts (via IRQ-lijnen) en software-interrupts (zoals traps of system calls). Interrupts kunnen maskeerbaar of
Voordelen van interruptgestuurde afhandeling zijn onder meer snellere respons en efficiën gebruik van CPU-tijd wanneer gebeurtenissen
In veel systemen wordt interruptgestuurde I/O gecombineerd met andere technieken; bijvoorbeeld in hybride modellen waarbij polling
Samengevat maakt interruptgestuurde afhandeling asynchrone gebeurtenissen snel afhandeld en een efficiënte CPU-activiteit mogelijk, maar vereist het