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

Pajisjet dërgojnë një IRQ tek procesori për të kërkuar qasje

Një IRQ, i shkurtër për kërkesën e ndërprerjes, përdoret në një kompjuter për të dërguar saktësisht atë - një kërkesë për të ndërprerë CPU nga një pjesë tjetër e harduerit .

Një kërkesë për ndërprerje është e nevojshme për gjëra të tilla si presionet e tastierës , lëvizjet e miut , veprimet e printerit dhe më shumë. Kur kërkesa është bërë nga një pajisje për të ndaluar momentin e procesorit, kompjuteri është më pas në gjendje t'i japë pajisjes disa kohë për të kryer operacionin e vet.

Për shembull, çdo herë që shtypni një çelës në tastierë, një mbajtës ndërprerës i tregon procesorit se duhet të ndalojë atë që po bën aktualisht në mënyrë që të mund të trajtojë tastet.

Secili pajisje komunikon kërkesën mbi një linjë unike të të dhënave të quajtur një kanal. Shumica e kohës që shihni IRQ referuar, është së bashku me këtë numër kanali, i quajtur edhe 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.

Shënim: IRQ është shpallur si letra IRQ, jo si erk .

Gabimet e IRQ

Gabimet që lidhen me kërkesën e ndërprerjes zakonisht shfaqen vetëm kur instaloni harduer të ri ose ndryshoni cilësimet në harduer ekzistues. Ja disa gabime IRQ që mund të shihni:

IRQL_NOT_DISPATCH_LEVEL IRQL_NOT_GREATER_OR_EQUAL STOP: 0x00000008 STOP: 0x00000009

Shënim: Shihni si të rregulloni gabimet STOP 0x00000008 ose si të rregulloni gabimet STOP 0x00000009 nëse jeni duke përjetuar një nga ato gabime të ndaluara .

Ndërsa është e mundur që të njëjtin kanal të IRQ-së të përdoret për më shumë se një pajisje (për sa kohë që të dyja nuk janë duke u përdorur në të njëjtën kohë), normalisht nuk është rasti.

Një konflikt IRQ ka më shumë gjasa që ndodh kur dy pjesë të pajisjeve 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 programueshëm (PIC) nuk e mbështet këtë, kompjuteri mund të ngrijë ose pajisjet do të ndalojnë të punojnë ashtu siç pritet (ose të mos punojnë plotësisht).

Kthehu në ditët e para të Windows-it, gabimet IRQ ishin të zakonshme dhe duhej një shumë e problemeve për t'i rregulluar ato. Kjo ishte për shkak se ishte më e zakonshme që të vendoseshin kanalet IRQ me dorë, si me DIP switch , gjë që e bënte më të mundshme që më shumë se një pajisje po përdorte të njëjtën linjë IRQ.

Megjithatë, IRQ-të trajtohen shumë më mirë në versionet më të reja të Windows që përdorin prizë dhe lojë, kështu që rrallë do të shihni një konflikt IRQ ose një çështje tjetër IRQ.

Paraqitja dhe modifikimi i cilësimeve të IRQ

Mënyra më e lehtë për të parë informacionin IRQ në Windows është me Device Manager . Ndryshoni opsionin e menysë Shikoni te Burimet sipas llojit për të parë seksionin Kërkesa për ndërprerje (IRQ) .

Ju gjithashtu mund të përdorni Informacionin e Sistemit. Ekzekutoni komandën msinfo32.exe nga kutia e dialogut Run ( Windows Key + R ), dhe pastaj lundroni te Resurset Hardware> IRQ .

Përdoruesit e Linux mund të drejtojnë komandën cat / proc / interrupts për të parë hartat IRQ.

Mund të duhet të ndryshosh linjën IRQ për një pajisje të caktuar nëse po përdor IRQ të njëjtë si një tjetër, edhe pse zakonisht është e panevojshme pasi burimet e sistemit ndahen automatikisht për pajisje më të reja. Është vetëm pajisje të vjetra të Standardizimit të Industrisë Standard (ISA) që mund të kërkojnë rregullime manuale IRQ.

Ju mund të ndryshoni cilësimet e IRQ në BIOS ose brenda Windows nëpërmjet Device Manager.

Ja se si të ndryshoni cilësimet e IRQ me Device Manager:

E rëndësishme: Mos harroni se ndryshimet e gabuara në këto cilësime mund të shkaktojnë probleme që nuk i keni pasur më parë. Sigurohuni që e dini se çfarë jeni duke bërë dhe keni regjistruar ndonjë cilësim dhe vlera ekzistuese në mënyrë që ju të dini se çfarë të ktheheni përsëri, nëse diçka duhet të shkojë keq.

  1. Menaxho menaxherin e hapur .
  2. Klikoni dy herë ose prekni dy herë një pajisje për të hapur dritaren e Pronave .
  3. Në skedën Resources , çaktivizo opsionin Përdor cilësimet automatike .
  4. Përdorni menynë "Cilësimet në bazë të:" drop down menu për të zgjedhur konfigurimin hardware që duhet të ndryshohet.
  5. Brenda Cilësimet e Burimit> Lloji i Burimeve , zgjidhni Kërkesën e Ndërprerjes (IRQ) .
  1. Përdorni butonin Change Setting ... për të redaktuar vlerën IRQ.

Shënim: Nëse nuk ka një skedë "Burime" ose "Përdor cilësimet automatike" është gri ose nuk aktivizohet, kjo do të thotë që ose nuk mund të specifikoni një burim për atë pajisje, sepse është plug dhe play ose se pajisja nuk ka cilësime të tjera që mund të aplikohen në të.

Kanalet e përbashkëta IRQ

Këtu janë ato që disa nga kanalet më të zakonshme IRQ janë përdorur për:

Linja IRQ Përshkrim
IRQ 0 Kohëmatësi i sistemit
IRQ 1 Kontrolluesi i tastierës
IRQ 2 Merr sinjale nga IRQs 8-15
IRQ 3 Serial port kontrollues për portin 2
IRQ 4 Serial port kontrollues për portin 1
IRQ 5 Port paralel 2 dhe 3 (ose karta e zërit)
IRQ 6 Kontrollues diskesh
IRQ 7 Port paralel 1 (shpesh printera)
IRQ 8 CMOS / orën në kohë reale
IRQ 9 ACPI ndërpresë
IRQ 10 periferikësh
IRQ 11 periferikësh
IRQ 12 Lidhje miut PS / 2
IRQ 13 Procesor numerik i të dhënave
IRQ 14 Kanali ATA (fillor)
IRQ 15 Kanali ATA (sekondar)

Shënim: 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 IRQ 9.