Dab Tsi Puas Yog IRQ (Interrupt Request Request)?

Cov khoom xa tuaj rau IRQ rau tus processor kom thov nkag

Ib qho IRQ, luv luv rau Interrupt Request, siv nyob rau hauv lub computer kom xa raws nraim uas - thov kom cuam ​​tshuam qhov CPU los ntawm lwm qhov kev kho vajtse .

Txoj Kev Txiav Txim Siab yog tsim nyog rau yam khoom xws li cov keyboard presses, nas taw, tshuab luam ntawv ua, thiab ntau dua. Thaum twg qhov kev thov yog tsim los ntawm ib lub cuab yeej los mus nres ib qho ntawm lub sijhawm ua haujlwm, lub tshuab computer ntawd yuav tau muab lub tshuab qee lub sijhawm khiav nws cov haujlwm.

Piv txwv, txhua zaus koj nias qhov tseem ceeb ntawm cov keyboard, tus neeg ua haujlwm cuam tshuam yuav qhia rau tus neeg ua haujlwm tias nws yuav tsum tau nres qhov nws tabtom ua tam sim ntawd kom nws tuav tau cov keystrokes.

Txhua lub xov tooj sib txuas lus thov kom dhau ib txoj kab ntawv uas hu ua cov channel. Feem ntau cov sij hawm koj pom IRQ tau hais, nws tseem nyob sab nraud cov zauv no, hu ua IRQ tus xov tooj . Piv txwv, IRQ 4 siv tau rau ib qho kev ntaus ntawv thiab IRQ 7 rau lwm qhov.

Lus Cim: IRQ yog pronounced li cov tsiaj ntawv IRQ, tsis yog erk .

IRQ yuam kev

Cov teeb meem ntsig txog kev cuam tshuam kev cuam tshuam feem ntau tsuas yog pom thaum nruab kev kho vajtse tshiab los yog hloov chaw nyob hauv cov khoom kho tam sim no. Nov yog qee qhov yuam kev ntawm IRQ uas koj yuav pom:

IRQL_NOT_DISPATCH_LEVEL IRQL_NOT_GREATER_OR_EQUAL nres: 0x00000008 TXOJ KEV: 0x00000009

Lus Cim: Saib Yuav Ua Li Cas Ntsig Dua 0x00000008 Tsis Txaus Lawm lossis Yuav Kho Tau Tawm Dab Tsi 0x00000009 Tsis Txaus Siab Yog hais tias koj tab tom muaj ib qho uas tsis sib thooj .

Thaum nws tseem ua tau rau IRQ channel tib yam siv ntau dua ib lub twj (ntev li ob leeg tsis tau siv tib lub sijhawm), nws tsis yog qhov xwm txheej.

Ib qho teeb meem IRQ feem ntau yuav tshwm sim thaum ob daig ntawm khoom kho mob sim siv tib channel rau kev thov cuam tshuam.

Txij thaum Programmable Interrupt Controller (PIC) tsis txhawb qhov no, lub computer yuav khov lossis cov cuab yeej ua haujlwm yuav tsis ua hauj lwm raws li kev xav tau (lossis tsis ua hauj lwm tag nrho).

Rov qab rau hauv hnub nyoog lub hnub, IRQ uas tsis sib xws lawm thiab nws tau siv ntau qhov teeb meem los txhim kho lawv. Qhov no yog vim nws muaj ntau hom teeb meem IRQ raws manually, zoo li nrog DIP keyboards , uas ua rau nws ntau dua li ib lub tshuab siv tib IRQ kab.

Txawm li cas los xij, IRQs tau coj zoo dua nyob rau hauv cov tshiab versions ntawm Windows uas siv ntsaws thiab kev ua si, yog li koj yuav tsis tshua pom qhov teeb meem IRQ lossis lwm qhov teeb meem IRQ.

Saib thiab Editing IRQ Chaw

Qhov yooj yim tshaj los saib IRQ cov ntaub ntawv nyob rau hauv Windows yog nrog Device Manager . Hloov Cov Saib Saib Kev Saib Xyuas los ntawm Cov Kev Pab los ntawm hom saib Interrupt Request (IRQ) .

Koj tuaj yeem siv Cov Lus Qhia Txog. Ua raws nraim ntawm msinfo32.exe hais kom ua los ntawm Dial dialog box ( Windows Key + R ), thiab tom qab ntawd rov mus rau Kev Kho Khoom Siv Khoom> IRQs .

Linux neeg siv tau khiav cov miv / proc / interrupts lo lus kom pom IRQ mappings.

Tej zaum koj yuav tau hloov IRQ cov kab rau cov cuab yeej tshwj xeeb yog tias nws siv tib IRQ ib yam li lwm tus, tab sis nws tsis tas li vim tias cov kev pabcuam hauv qhov system yuav raug cia rau cov cuabyeej tshiab. Nws tsuas yog Kev Txawj Cov Kev Lag Luam Tshaj Lij (ISA) cov cuab yeej siv uas yuav xav tau cov kev kho IRQ phau ntawv.

Koj tuaj yeem hloov IRQ qhov chaw nyob hauv BIOS lossis hauv qhov rais ntawm Tus Thawj Saib Xyuas Kev Ntaus.

Ntawm no yog yuav hloov li cas rau IRQ qhov chaw nrog Tus Thawj Saib Xyuas Ntaus:

Tseem ceeb: Nco ntsoov tias kev ua yuam kev rau cov tsev kawm no tuaj yeem tsim teeb meem uas koj tsis muaj ua ntej. Nco ntsoov koj paub tias koj ua dab tsi thiab tau kaw txhua qhov chaw uas muaj nqis thiab qhov tseem ceeb kom koj paub tias yuav tsum rov qab mus ua dab tsi mus lawm.

  1. Qhib Ntaus Tus Manager .
  2. Double-click or double-tap a device qhib nws qhov chaw Properties .
  3. Hauv kev pabcuam , tabtom xaiv Cov Kev Siv Cov Chaw Txiav Txim Siab.
  4. Siv cov "Tej chaw raws li:" nco cia zaub mov xaiv qhov kho vajtse kev kho uas yuav tsum tau hloov.
  5. Tsis pub dhau Resource settings> Resource type , xaiv Interrupt request (IRQ) .
  1. Siv Qhov Kev Hloov ... khawm kom hloov IRQ tus nqi.

Lus Cim: Yog tias tsis muaj "Cov Khoom Siv", los yog "Siv cov chaw tsis siv neeg" greyed tawm los yog tsis tau ua, nws txhais tau hais tias yog koj tsis tuaj yeem qhia ib qho khoom rau qhov khoom ntawd vim nws yog ntsaws thiab ua si, los yog tias lub cuab yeej tsis muaj lwm qhov uas yuav raug siv rau.

Common IRQ Channels

Nov yog dab tsi qee qhov IRQ ntau tshaj yog siv rau:

IRQ Kab Kev piav qhia
IRQ 0 Cov txheej txheem timer
IRQ 1 Keyboard kev tswj
IRQ 2 Tau txais cov ntawv ntawm IRQs 8-15
IRQ 3 Serial port kev tswj rau qhov chaw nres nkoj 2
IRQ 4 Serial chaw nres nkoj maub los rau qhov chaw nres nkoj 1
IRQ 5 Qhov chaw nres nkoj 2 thiab 3 (lossis daim npav suab)
IRQ 6 Floppy disk controller
IRQ 7 Qhov chaw nres nkoj thaum pib (feem ntau cov tshuab luam ntawv)
IRQ 8 CMOS / real-time moos
IRQ 9 ACPI cuam tshuam
IRQ 10 Peripherals
IRQ 11 Peripherals
IRQ 12 PS / 2 mouse kev twb kev txuas
IRQ 13 Numeric cov ntaub ntawv processor
IRQ 14 ATA channel (thawj)
IRQ 15 ATA channel (secondary)

Lus Cim: Vim tias IRQ 2 muaj ib lub hom phiaj tsim, txhua lub tshuab siv los kho nws yuav zoo siv IRQ 9.