Vad är skillnaden mellan maskinvaruavbrott och programavbrott?

Skillnaden är att ett maskinvaruavbrott är en signal som förmedlas till systemets CPU direkt på grund av vissa del av maskinvaran, såsom tangentbord och möss. Ett programavbrott är en signal som anger att något inom en bit av programvara kräver uppmärksamhet.