Ce este IRQ (Interrupt ReQuest)?

Scurt pentru solicitarea de întrerupere, un IRQ este un semnal care este trimis către procesorul computerului pentru a opri (întrerupe) procesorul momentan în timp ce decide ce sarcină ar trebui să efectueze în continuare. Computerele IBM compatibile merg până la IRQ 15 și sunt prioritizate în calculator în funcție de importanța dispozitivului. Astăzi, majoritatea utilizatorilor nu trebuie să vă faceți griji cu privire la setările IRQ deoarece toate dispozitivele sunt plug and play, ceea ce înseamnă că acestea sunt configurate automat. Următorul tabel este o prezentare generală a porturilor tradiționale IBM IRQ, I / O și a dispozitivelor aferente.

IRQDISPOZITIVI / O PORTBUS SLOTTipul cardului
00Timer sistemNici unulNUNICI UNUL
01TastaturăNici unulNUNICI UNUL
02Cascade Controller

Al doilea PIC

Nici unulNUNICI UNUL
03COM 2 și 4COM 2: 02F8h (02F8 sau 2F8)

COM 4: 02E8h (02E8 sau 2E8)

DA8 sau 16-BIT
04COM 1 și 3COM 1: 03F8h (03F8 sau 3F8)

COM 3: 03E8h (03E8 sau 3E8)

DA8 sau 16-BIT
05Sunet

Port paralel 2

PARALLEL PORT 2:

0278h - 0378h

DA8 sau 16-BIT
06floppy03F0 - 03F5DA8 sau 16-BIT
07Port paralel 10278h - 0378hDA8 sau 16-BIT
08Ceas în timp realNici unulNUNICI UNUL
09Redirecționarea IRQ 2 Deschisă

Rețea disponibilă

Nici unulDA8 sau 16-BIT
10DeschisNici unulDA8 sau 16-BIT
11Deschis

SCSI

Video

VIDEO:

3B0-3DF

DA8 sau 16-BIT
12Deschis

PS2

Nici unulDA8 sau 16-BIT
13coprocessorNici unulNUNICI UNUL
14Deschis

Unitatea hard disk primară (master)

Controler de hard disk

ID-ul 1ST: 1F0DA8 sau 16-BIT
15Deschis

Al doilea hard disk (slave)

IDE 2: 170DA8 sau 16-BIT

Sfat: Din punct de vedere tehnic, există 16 IRQ-uri dacă numărăți IRQ 0. Cronometrul de sistem și toate IRQ-urile de peste 15 sunt cunoscute ca IRQ-uri virtuale și sunt atribuite și gestionate atât de sistemul de operare, cât și de APIC.

Acronime pentru computer, dispozitiv, DMA, conflict hardware, termeni hardware, întreruperi, IRQL, resursă