Kodi IRQ (Interrupt Request) ndi chiyani?

Zida zimatumiza IRQ kwa pulosesa kuti ifunse kupeza

IRQ, yochepa ya Interrupt Request, imagwiritsidwa ntchito pa kompyuta kuti itumize chimodzimodzi - pempho loletsa CPU ndi zipangizo zina .

Kufunsana Kwachinsinsi n'kofunika kuti zinthu monga makina a makina, makina a makoswe , zochita zosindikiza, ndi zina. Pamene pempholi likupangidwa ndi chipangizo choyimitsa kachipangizo, kakompyuta imatha kupatsa chipangizo nthawi yina kuti ichitidwe.

Mwachitsanzo, nthawi iliyonse mukasindikizira fungulo pa kibodiboli, wogwiritsira ntchito osokoneza amauza pulojekiti kuti iyenera kuimitsa zomwe zikuchitika pakali pano kuti zikhoze kugwira ntchito.

Chida chilichonse chimaphatikizapo pempholi pa chingwe chodziwika bwino chomwe chimatchedwa njira. Nthawi zambiri mukuwona IRQ ikufotokozedwa, ili pafupi ndi nambalayi, yomwe imatchedwanso IRQ nambala . Mwachitsanzo, IRQ 4 ingagwiritsidwe ntchito pa chipangizo chimodzi ndi IRQ 7 kwa wina.

Zindikirani: IRQ imatchulidwa ngati makalata IRQ, osati monga erk .

Zolakwa za IRQ

Zolakwitsa zokhudzana ndi Kufunsana Kwachinthu nthawi zambiri zimangowoneka pakuyika mafayilo atsopano kapena kusintha masikidwe omwe alipo. Nazi zolakwika zina za IRQ zomwe mungazione:

IRQL_NOT_DISPATCH_LEVEL IRQL_NOT_GREATER_OR_EQUAL STOP: 0x00000008 STOP: 0x00000009

Zindikirani: Onani Mmene Mungakonzere STOP 0x00000008 Zolakwika kapena Momwe Mungakonzere STOP 0x00000009 Zolakwika ngati mukukumana ndi imodzi mwa zolakwikazo .

Ngakhale kuti njira yomweyi IRQ ingagwiritsidwe ntchito pazipangizo zingapo (ngati onse sangagwiritsidwe ntchito nthawi yomweyo), sizingatheke.

Nkhondo ya IRQ imachitika makamaka pamene zidutswa ziwiri za hardware zikuyesera kugwiritsa ntchito njira yomweyi pofuna pempho lakusokoneza.

Popeza kuti Interactive Contrupter Controller (PIC) sichikuthandizira izi, makompyuta angawonongeke kapena zipangizo zimasiya kugwira ntchito monga momwe zilili (kapena kuleka kugwira ntchito).

Kubwerera kumayambiriro kwa masiku a Windows, zolakwika za IRQ zinali zachilendo ndipo zinatenga mavuto ochuluka kuti zithetse. Izi zinali chifukwa chakuti zinali zofala kwambiri kupanga njira za IRQ pamanja, monga ndi kusintha kwa DIP , zomwe zinapangitsa kuti zambiri zogwiritsira ntchito chipangizo chimodzi chikhale chimodzimodzi.

Komabe, IRQs imagwiritsidwa ntchito bwino kwambiri m'mawindo atsopano omwe amagwiritsira ntchito pulagi ndi kusewera, kotero simudzawona kawirikawiri nkhondo ya IRQ kapena nkhani ina ya IRQ.

Kuwona ndi Kusintha Makhalidwe a IRQ

Njira yosavuta yowonera zidziwitso za IRQ mu Windows ndi ndi Chipangizo Chadongosolo . Sinthani Chiwonetsero cha menyu pazinthu Zowonjezera kuti muwone gawo la Kufunsana (IRQ) .

Mungagwiritsenso ntchito System Information. Limbitsani lamulo la msinfo32.exe kuchokera ku Runbox box ( Windows Key + R ), ndiyeno yendani ku Hardware Resources> IRQs .

Ogwiritsa ntchito Linux akhoza kuyendetsa kayendedwe ka paka / proc / interrupts kuti awone mapu a IRQ.

Mwina mungafunikire kusintha mzere wa IRQ kwa chipangizo china ngati akugwiritsa ntchito IRQ chimodzimodzi, ngakhale kuti nthawi zambiri sichifunikira kuyambira kachitidwe kachitidwe kamene kamangoperekedwa kwa zatsopano. Ndizo zipangizo zakale zogwirira ntchito zapamwamba zamakono (ISA) zomwe zingafunike kusintha kwa IRQ.

Mukhoza kusintha maimidwe a IRQ mu BIOS kapena mu Windows pogwiritsa ntchito Chipangizo.

Pano ndi momwe mungasinthire maimidwe a IRQ ndi Woyang'anira Chipangizo:

Chofunika: Kumbukirani kuti kupanga zolakwika zosasinthika kuzipangidwe izi zingayambitse mavuto omwe munalibe kale. Onetsetsani kuti mukudziwa zimene mukuchita ndipo mwalemba zochitika zomwe zilipo ndikudziwika kuti mubwezere kubwerera ngati chinachake chikulakwika.

  1. Tsegulani Dongosolo la Chipangizo .
  2. Dinani kawiri kapena kawiri piritsani chipangizo kuti mutsegule zenera zake.
  3. Muzinthu Zowonjezera , sankhani kusankha Gwiritsani ntchito zosankha zokha.
  4. Gwiritsani ntchito "Zokonzera zochokera:" pewani menyu kuti muzisankha zosintha zomwe ziyenera kusinthidwa.
  5. Muzinthu Zowonjezera Zomwe Mungagwiritsire Ntchito> Njira zothandizira , pangani chisankho chosokoneza (IRQ) .
  1. Gwiritsani ntchito Kusintha Kwasintha ... pakasintha kuti mukonze mtengo wa IRQ.

Zindikirani: Ngati palibe tabuti "Resources" kapena "Gwiritsani ntchito machitidwe apangidwe" akugwedezeka kapena osayenerera, zikutanthauza kuti mwina simungathe kufotokozera chitsimikizo cha chipangizo chimenecho chifukwa ndi pulagi ndi kusewera, kapena kuti chipangizocho sichitha zochitika zina zomwe zingagwiritsidwe ntchito kwa izo.

Zida za Common IRQ

Nazi zina mwa njira zowonjezereka za IRQ zomwe zimagwiritsidwa ntchito:

IRQ Line Kufotokozera
IRQ 0 Sintha nthawi
IRQ 1 Wolamulira wachibodibodi
IRQ 2 Amalandira zizindikiro kuchokera ku IRQs 8-15
IRQ 3 Wotsogola wamtundu wamtundu wa doko 2
IRQ 4 Wotsogola wamtundu wamtundu wa doko 1
IRQ 5 Khomo lofananako 2 ndi 3 (kapena khadi lomveka)
IRQ 6 Floppy disk controller
IRQ 7 Khomo lofananako 1 (nthawi zambiri osindikiza)
IRQ 8 CMOS / nthawi yeniyeni
IRQ 9 ACPI imasokoneza
IRQ 10 Mipiritsi
IRQ 11 Mipiritsi
IRQ 12 Pulogalamu ya PS / 2 yogulu
IRQ 13 Ndondomeko ya data ya Numeri
IRQ 14 Njira ya ATA (yopambana)
IRQ 15 ATA njira (yachiwiri)

Zindikirani: Popeza IRQ 2 ili ndi cholinga, chinthu chilichonse chokonzekera kuti chigwiritse ntchito chidzagwiritsa ntchito IRQ 9.