Interrupt request

Interrupt Request (IRQ) är den signal som skickas för att initiera ett avbrott i mikroprocessorer, och därigenom kunna avbryta en pågående bearbetning.

Hos en PC är avbrotten numrerade och olika enheter knyts vanligen till olika avbrottsnummer. Tabellen nedan visar några vanliga hårdvaruavbrott och de enheter som de brukar vara knutna till. Flera av avbrottsnumren kan användas till olika saker, medan andra är reserverade för speciella uppgifter, exempelvis systemklockan.

Avbrottsnummer Traditionell användning

AvbrottsnummerNamn
0Systemklocka
1Tangentbord
2Programmerbar avbrottshanterare
3Serieport COM2 (anv. ofta till modem)
4Serieport COM1 (ofta till seriell mus)
5Andra parallellporten (LPT2) eller ljudkort
6Diskettstyrenhet
7Första parallellporten (LPT1) (ofta skrivare)
8Realtidsklocka
9Tillgänglig för allmän användning
10Tillgänglig för allmän användning (ofta nätverkskort)
11Tillgänglig för allmän användning
12Tillgänglig för allmän användning (ofta PS/2-mus)
13Matematikprocessor
14Primär IDE-styrenhet (hårddisk + ev. CD-ROM)
15Sekundär IDE-styrenhet (hårddisk + ev. CD-ROM)

De flesta moderna system har fler än femton enheter kopplade till sig varvid detta system har blivit föråldrat. Den traditionella IBM PC:n hade endast åtta hårdvaruavbrott detta kom med tiden att bli för få. Det åttonde avbrottet kom senare att bli en brygga mellan de första sju och de resterande. Idag har datorerna utökats med fler avbrott, avbrott för pci-bussen och annat.

Lösningen på hårdvaruavbrott ser olika ut på olika system. Amigan som exempel som hade för sin tid ett mycket avancerat system bestående av en lista på 255 grupper som kunde bestå av 255 hårdvaruavbrott. Jämför 255 x 255 med de åtta som IBM PC och dess kompatibler hade. Unix-system från till exempel Sun Microsystems begränsades enbart av hårddiskens storlek. Ju större hårddisk desto fler hårdvaruavbrott kan systemet ha.

En lösning för pc-systemen är USB-bussen.

Media som används på denna webbplats

Question book-4.svg
Författare/Upphovsman: Tkgd2007, Licens: CC BY-SA 3.0
A new incarnation of Image:Question_book-3.svg, which was uploaded by user AzaToth. This file is available on the English version of Wikipedia under the filename en:Image:Question book-new.svg