Vektoriserat avbrott

Inom datavetenskap är ett vektoriserat avbrott en bearbetningsteknik där den avbrytande enheten styr processorn till lämplig avbrottsservicerutin . Detta i motsats till ett pollat ​​avbrottssystem , i vilket en enda avbrottsservicerutin måste bestämma källan till avbrottet genom att kontrollera alla potentiella avbrottskällor, en långsam och relativt mödosam process.

Genomförande

Vektoriserade avbrott uppnås genom att tilldela varje avbrottsanordning en unik kod, vanligtvis fyra till åtta bitar långa. När en enhet avbryter skickar den sin unika kod över databussen till processorn och talar om för processorn vilken avbrottsservicerutin som ska utföras.