megszakadásokat
Műszaki kontextusban a megszakítások olyan események, amelyek átmenetileg felfüggesztik a számítógép vagy más elektronikus eszköz által végrehajtott program futását. Amikor egy megszakítás bekövetkezik, a rendszer elmenti a jelenlegi program állapotát, és átirányítja a vezérlést egy speciális rutinra, amelyet megszakításkezelő rutinnak vagy megszakításvektornak neveznek. Ez a rutin kezeli a megszakítást kiváltó eseményt. A megszakításkezelő rutin végrehajtása után a rendszer visszaállítja a mentett program állapotát, és folytatja az eredeti program végrehajtását onnan, ahol abbahagyta.
A megszakítások két fő típusát különböztetjük meg: a hardveres megszakításokat és a szoftveres megszakításokat. A hardveres
A szoftveres megszakításokat senki sem generálja, hanem az aktuálisan futó program hozza létre egy speciális utasítás