Interruptafhandeling
Interruptafhandeling is het proces waarbij een computerprocessor de normale uitvoering tijdelijk onderbreekt om te reageren op gebeurtenissen van hardware of software via interrupts. Een interrupt signaleert dat onmiddellijke aandacht vereist is en kan leiden tot het oproepen van een interrupt service routine (ISR).
Interrupten worden vaak geregeld door een interrupt controller, zoals een Programmable Interrupt Controller (PIC) of een
Bij een interrupt slaat de CPU de huidige toestand van de uitvoering op (registers, programma-teller) en roept
Eigenschappen en uitdagingen omvatten prioriteitsmodellen, masking (onderdrukken van interrupts), nesting (toestaan van hogere prioriteit tijdens verwerking
Voorbeelden in besturingssystemen: Linux verdeelt de afhandeling vaak in een kort top-level gedeelte dat snel reageert