avbruddsrutinen
Avbruddsrutinen, ofta kallad avbrottsrutin eller ISR (interrupt service routine), är en central mekanism i datorarkitektur och inbyggda system som hanterar avbrott från hårdvara eller mjukvara. Ett avbrott är en händelse som avbryter den pågående körningen för att ge snabb respons på en extern eller intern händelse, till exempel från en timer, kommunikationsenhet eller felstatus.
När ett avbrott inträffar överförs kontrollen till en specifik rutin. Beroende på arkitektur används antingen en
Design och krav varierar mellan system, men vanliga principer inkluderar hantering av latens och genomströmning, möjliggörande
Exempelvis används avbrott i mikrokontroller som AVR och ARM, liksom i PC-baserade system där hantering av