När datorer bearbeta information de fortsätter att bearbeta tills de avbryts . Vanligtvis kommer avbrottet från en enhet eller en högre prioriterad uppgift som vill ha lite uppmärksamhet . Computer enheter såsom ljudkort och hårddiskar tilldelas ett nummer som har en rangordning i prioritetslistan , och när enheten behöver lite bearbetning tid , sänder den en IRQ , eller avbryta begäran . Interrupt Begäran
Interrupt förfrågningar används av de olika enheter som är anslutna till en dator för att få uppmärksamhet av processorn . I en persondator dessa IRQ är numrerade och har tilldelats prioriteringar så att enheten anarki inte kommer att uppstå . Till exempel har ett tangentbord eller mus typiskt högre prioritet än en hårddisk , eftersom tangentbordet och musen indikerar att användaren försöker att göra något , och det anses viktigare än datorn skriva en fil på disken omedelbart .
Tidiga persondatorer
Tidiga persondatorer och deras operativsystem krävs manuell konfigurering av IRQ inställningar, även när föraren bör gå i datorns minne . Många gånger enheternas föredragna IRQ-inställningar i konflikt , och teknikern tvungen att manuellt konfigurera enheten genom att ändra byglar på själva enheten . Eftersom tekniken utvecklats , började tillverkare att tillhandahålla allmännyttiga programvara, och så småningom , plug - and- play ( PnP ) enheter .
Plug - and- Play-teknik
Plug - and- play -enheter gjorde teknikerns jobb mycket enklare i de flesta fall . Medan tidiga PnP enheter hade en bugg från tid till annan , för det mesta slit och frustration av manuell anordning IRQ konfiguration avdunstat . Modern hårdvara och mjukvara ger en mycket enklare upplevelse av att installera ny hårdvara , och de flesta användare kan utföra operationen på egen hand . Addera Standard IRQ
IRQ i en personlig dator är numrerade från 0 till 15 , och vissa är tilldelade i förväg . Till exempel är det system timer IRQ 0 , och tangentbordet är på IRQ 1 . Några av IRQ är öppna, såsom 10 och 12 . Nedan följer en lista över IRQ och inlämningsuppgifter default :
0 - System Timer
1 - Tangentbord
2 - Kaskadregulator
3 - Kommunikationer portarna 2 och 4 bilder
4 - Kommunikation portar 1 och 3 bilder
5 - Ljud
6 - Floppy drive
7 - - Parallellport
8 - Realtidsklocka
9 - Öppet
10 - Öppen
11 - Video
12 - Öppen
13 - Coprosessor
14 - hårddisk controller
15 - Öppen ( eller andra hårddisk )
Addera