Çfarë është një kërkesë për ndërprerje (IRQ)?

Përmbajtje:

Çfarë është një kërkesë për ndërprerje (IRQ)?
Çfarë është një kërkesë për ndërprerje (IRQ)?
Anonim

Një IRQ, shkurt për Kërkesën për Ndërprerje, përdoret në një kompjuter për të dërguar pikërisht atë - një kërkesë për të ndërprerë CPU-në nga një pjesë tjetër e harduerit.

Qëllimi i IRQ

Një kërkesë për ndërprerje është e nevojshme për gjëra të tilla si shtypjet e tastierës, lëvizjet e miut, veprimet e printerit dhe më shumë. Kur kërkesa bëhet nga një pajisje për të ndaluar përkohësisht procesorin, kompjuteri më pas mund t'i japë pajisjes pak kohë për të ekzekutuar funksionimin e vet.

Për shembull, sa herë që shtypni një tast në tastierë, një mbajtës i ndërprerjeve i thotë procesorit se duhet të ndalojë atë që po bën aktualisht në mënyrë që të mund të trajtojë goditjet e tastierës.

Çdo pajisje komunikon kërkesën përmes një linje unike të dhënash të quajtur kanal. Shumicën e kohës që shihni IRQ të referuar, është krahas këtij numri kanali, i quajtur gjithashtu një numër IRQ. Për shembull, IRQ 4 mund të përdoret për një pajisje dhe IRQ 7 për një tjetër.

IRQ shqiptohet si shkronja I-R-Q, jo si erk.

Gabimet IRQ

Gabimet në lidhje me kërkesën për ndërprerje zakonisht shihen vetëm kur instaloni pajisje të reja ose ndryshoni cilësimet në harduerin ekzistues. Këtu janë disa gabime IRQ që mund të shihni:

IRQL_NOT_DISPATCH_LEVEL

IRQL_NOT_GREATER_OR_EQUAL

STOP: 0x00000008

STOP: 0x00000009

Shihni Si të rregulloni gabimet STOP 0x00000009 nëse jeni duke përjetuar njërin prej këtyre gabimeve të ndalimit (këshilla jonë është e ngjashme për të dyja).

Ndërsa është e mundur që i njëjti kanal IRQ të përdoret për më shumë se një pajisje (përderisa të dyja nuk përdoren në të njëjtën kohë), normalisht nuk është kështu. Një konflikt IRQ ka shumë të ngjarë të ndodhë kur dy pjesë të harduerit po përpiqen të përdorin të njëjtin kanal për një kërkesë për ndërprerje.

Meqenëse kontrolluesi i ndërprerjes i programueshëm (PIC) nuk e mbështet këtë, kompjuteri mund të ngrijë ose pajisjet do të ndalojnë së punuari siç pritej (ose do të ndalojnë së punuari plotësisht).

Në ditët e hershme të Windows, gabimet IRQ ishin të zakonshme dhe u deshën shumë zgjidhje për t'i rregulluar ato. Kjo ndodhi sepse ishte më e zakonshme të caktoheshin kanalet IRQ me dorë, si me çelësat DIP, gjë që e bënte më shumë gjasa që më shumë se një pajisje të përdorte të njëjtën linjë IRQ.

Megjithatë, IRQ trajtohen shumë më mirë në versionet më të reja të Windows që përdorin plug and play, kështu që rrallë do të shihni një konflikt IRQ ose një problem tjetër IRQ.

Shikimi dhe modifikimi i cilësimeve IRQ

Mënyra më e lehtë për të parë informacionin IRQ në Windows është me Device Manager. Ndrysho opsionin e menusë ShikoResources sipas llojit për të parë seksionin e kërkesës për ndërprerje (IRQ).

Image
Image

Mund të përdorni gjithashtu Informacionin e Sistemit. Ekzekutoni komandën msinfo32.exe nga kutia e dialogut Run (WIN+R), dhe më pas lundroni te Burimet e Hardware> IRQs.

Image
Image

Përdoruesit e Linux mund të ekzekutojnë komandën cat /proc/interrupts për të parë hartëzimin IRQ.

Mund t'ju duhet të ndryshoni linjën IRQ për një pajisje specifike nëse ajo përdor të njëjtin IRQ si një tjetër, megjithëse zakonisht është e panevojshme pasi burimet e sistemit ndahen automatikisht për pajisjet më të reja. Janë vetëm pajisjet më të vjetra të Industry Standard Architecture (ISA) që mund të kenë nevojë për rregullime manuale IRQ.

Si të ndryshoni cilësimet IRQ

Mund të ndryshoni cilësimet IRQ në BIOS ose brenda Windows nëpërmjet Device Manager. Ja se si të ndryshoni cilësimet IRQ me Device Manager:

Mos harroni se bërja e ndryshimeve të pasakta në këto cilësime mund të shkaktojë probleme që nuk i keni pasur më parë. Sigurohuni që e dini se çfarë po bëni dhe keni regjistruar çdo cilësim dhe vlerë ekzistuese, në mënyrë që të dini se në çfarë të ktheheni nëse diçka nuk shkon.

  1. Open Device Manager.
  2. Klikoni dy herë ose prekni dy herë një pajisje për të hapur dritaren e Vetive të saj. Së pari duhet të hapësh kategorinë e asaj pajisjeje përpara se të mund ta shohësh, gjë që mund ta bësh duke klikuar/trokitur dy herë.
  3. Në skedën Resources, çaktivizoni opsionin Përdorni cilësimet automatike.

    Image
    Image

    Nëse nuk mund ta gjeni këtë skedë ose opsioni është gri ose i paaktivizuar, kjo do të thotë që ose nuk mund të specifikoni një burim për atë pajisje ose që pajisja nuk ka cilësime të tjera që mund të aplikohen në të.

  4. Përdor menynë rënëse Cilësimet bazuar nëpër të zgjedhur konfigurimin e harduerit që duhet ndryshuar.
  5. Zgjidh IRQ nga zona Cilësimet e burimeve të vetive.
  6. Përdor butonin Change Setting për të modifikuar vlerën IRQ.

Kanale të zakonshme IRQ

Ja për çfarë përdoren disa nga kanalet më të zakonshme IRQ:

Linja IRQ Përshkrim
IRQ 0 Kohëmatësi i sistemit
IRQ 1 Kontrolluesi i tastierës
IRQ 2 Merr sinjale nga IRQ 8-15
IRQ 3 Kontrolluesi i portës serike për portën 2
IRQ 4 Kontrolluesi i portës serike për portën 1
IRQ 5 Portë paralele 2 dhe 3 (ose kartë zëri)
IRQ 6 Kontrolluesi i diskut të diskut
IRQ 7 Porta paralele 1 (shpesh printera)
IRQ 8 CMOS/orë në kohë reale
IRQ 9 ndërprerje ACPI
IRQ 10 Periferikë
IRQ 11 Periferikë
IRQ 12 PS/2 lidhje miu
IRQ 13 Përpunuesi numerik i të dhënave
IRQ 14 kanali ATA (primar)
IRQ 15 kanal ATA (sekondar)

Meqenëse IRQ 2 ka një qëllim të caktuar, çdo pajisje e konfiguruar për ta përdorur atë do të përdorë në vend të kësaj IRQ 9.

Recommended: