Når datamaskiner behandler informasjon de fortsetter å behandle før de blir avbrutt . Vanligvis kommer det avbrudd fra en enhet eller en høyere prioritet oppgave som vil ha litt oppmerksomhet . Computer enheter som lydkort og harddisker blir tildelt et nummer som har en ranking på prioritetslisten , og når enheten trenger litt behandlingstid , sender det en IRQ , eller interrupt request . Avbruddsforespørsler
avbruddsforespørsler blir brukt av de ulike enhetene som er koblet til en datamaskin for å få oppmerksomheten til prosessoren . I en personlig datamaskin i disse IRQer er nummerert, og har tildelt prioriteringer slik at enheten anarki ikke vil følge. For eksempel, har et tastatur eller mus vanligvis høyere prioritet enn en harddisk , siden tastaturet og musen indikerer at brukeren prøver å gjøre noe, og som regnes som viktigere enn datamaskinen skrive en fil på disken umiddelbart .
Tidlig personlige datamaskiner
Tidlig personlige datamaskiner og deres operativsystemer som kreves manuell konfigurering av IRQ-innstillinger , inkludert hvor sjåføren bør gå i datamaskinens minne . Mange ganger enhetenes foretrukne IRQ-innstillingene i konflikt , og teknikeren måtte manuelt konfigurere enheten ved å endre jumpers på selve enheten . Som teknologien utviklet seg, begynte produsentene å levere programvare konfigureringsverktøyene , og til slutt , plug- and- play ( PnP ) -enheter .
Plug- and- Play Technology
< p > Plug- and- play enheter gjort teknikerens jobben mye enklere i de fleste tilfeller . Mens tidlige PnP enheter hadde en bug fra tid til annen , for det meste slit og frustrasjon over manuell enhet IRQ konfigurasjon fordampet . Moderne maskinvare og programvare gir en mye enklere opplevelse av å installere ny maskinvare , og de fleste brukere kan utføre operasjonen på egen hånd .
Standard IRQer
IRQene i en personlig datamaskinen er nummerert fra 0 til 15, og noen er forhåndsdefinert . For eksempel er systemet timer IRQ 0 , og tastaturet er på IRQ en . Noen av IRQ er åpne , slik som 10 og 12 . Følgende er en liste over IRQ og standard oppgaver : en
0 - System Timer
1 - Keyboard
2 - Cascade controller
3 - Kommunikasjon -porter 2 og 4 bilder
4 - Kommunikasjon port 1 og 3
5 - Lyd
6 - diskettstasjon
7 - - Parallell port
8 - Sanntidsur
9 - Open
10 - Open
11 - Video
< p> 12 - Open
13 - Koprosessor
14 - Harddisk kontrolleren
15 - Open (eller andre harddisk)