တစ်ဦး IRQ (တောင်းဆိုမှု Interrupt) ဆိုတာဘာလဲ

devices access ကိုတောင်းဆိုရန် Processor ကိုတစ်ခု IRQ ပေးပို့

အဆိုပါကြားဖြတ်ဖို့တောငျးဆိုခကျြ - တစ်ဦး IRQ, Interrupt တောင်းဆိုခြင်းများအတွက်ရေတို, အတိအကျကြောင်းပို့ပေးရန်ကွန်ပျူတာတစ်လုံးအတွက်အသုံးပြုသည် CPU ကို အချို့ကအခြားအပိုင်းအစအားဖြင့် ဟာ့ဒ်ဝဲ

တစ်ခုပြုလုပ်ရာတွင် Interrupt တောင်းဆိုခြင်းတူသောအရာများအတွက်လိုအပ်သောဖြစ်ပါတယ် ကီးဘုတ် နှိပ် မောက်စ် လှုပ်ရှားမှုတွေ, ပရင်တာလုပ်ရပ်များနှင့်ထို့ထက် ပို. ။ တောင်းဆိုချက်ခဏ Processor ကိုရပ်တန့်ဖို့ကိရိယာတို့ကဖန်ဆင်းထားသည်သောအခါ, ကွန်ပျူတာထို့နောက် device ကို၎င်း၏ကိုယ်ပိုင်စစ်ဆင်ရေးကို run ဖို့အချိန်အနည်းငယ်ပေးစေခြင်းငှါတတ်နိုင်သည်။

ဥပမာအားဖြင့်, သင်ကီးဘုတ်ပေါ်မှာ key ကိုနှိပ်တစ်ခုချင်းစီကိုအချိန်တစ်ခုကြားဖြတ် handler ကိုကခလုတျကှကျကိုကိုင်တွယ်နိုင်အောင်ကလက်ရှိလုပ်နေတာရဲ့အဘယ်အရာကိုရပ်တန့်ဖို့လိုအပ်ပါတယ်သော Processor ကိုပြောပြသည်။

တစ်ခုချင်းစီကို device တစ်ခုရုပ်သံလိုင်းကိုခေါ်ထူးခြားတဲ့ဒေတာလိုင်းကျော်တောင်းဆိုချက်ဆက်သွယ်။ သငျသညျ IRQ ရည်ညွှန်းတွေ့မြင်အချိန်အများစုမှာပါကဤချန်နယ်တွင်အရေအတွက်အားအတူင်လည်းတစ်ခု IRQ နံပါတ်တစ်ခုကိုခေါ်။ ဥပမာအားဖြင့်, IRQ 4 အခြားဘို့တစက်ကိရိယာနှင့် IRQ 7 အတှကျအသုံးပွုနိုငျသညျ။

မှတ်ချက်: IRQ စာလုံး IRQ သကဲ့သို့မ erk အဖြစ်အသံထွက်နေသည်။

IRQ အမှား

တောင်းဆိုမှုကြားဖြတ်နှင့်ပတ်သက်သောအမှားများကိုများသောအားဖြင့်သာအသစ်သောဟာ့ဒ်ဝဲကို install သို့မဟုတ်ရှိပြီးသားဟာ့ဒ်ဝဲအတွက် setting များကိုပြောင်းလဲနေသည့်အခါမြင်ကြသည်။ ဒီနေရာတွင်ကြည့်ရှုစေခြင်းငှါ, အချို့ IRQ အမှားအယွင်းများနေသောခေါင်းစဉ်:

IRQL_NOT_DISPATCH_LEVEL IRQL_NOT_GREATER_OR_EQUAL STOP: 0x00000008 STOP: 0x00000009

မှတ်ချက်: ကြည့်ရှုပါ STOP 0x00000008 အမှား Fix ဖို့ဘယ်လို သို့မဟုတ် STOP 0x00000009 အမှား Fix ဖို့ဘယ်လို အဲဒီထဲကတစ်ခုကြုံနေရပါတယ်လျှင် ရပ်တန့်အမှားအယွင်းများ

ဒါကြောင့် (ဤမျှကာလပတ်လုံးနှစ်ဦးစလုံးတကယ်တစ်ချိန်တည်းမှာသုံးကြသည်မဟုတ်ကဲ့သို့) တစ်ဦးထက်ပို device ကိုအတွက်အသုံးပြုရမည့်အတူတူ IRQ ရုပ်သံလိုင်းအဘို့ဖြစ်နိုင်တဲ့င်နေစဉ်, ဒါကြောင့်ပုံမှန်အားဖြင့်အမှုမဟုတ်ဘူး။

ဟာ့ဒ်ဝဲနှစ်ခုအပိုင်းပိုင်းအနေနဲ့ကြားဖြတ်တောင်းဆိုချက်အတွက်တူညီတဲ့ရုပ်သံလိုင်းသုံးစွဲဖို့ကြိုးစားနေကြသောအခါတစ်ဦး IRQ ပဋိပက္ခအများဆုံးဖွယ်ရှိတွေ့ရှိနိုင်ပါသည်။

အဆိုပါ programmer Interrupt Controller (PIC) ဒီထောကျပံ့ပေးပါဘူးကတည်းကကွန်ပျူတာကိုတက်အေးခဲစေခြင်းငှါ, ဒါမှမဟုတ် Device များမျှော်လင့်ထားသည့်အတိုင်းအလုပ်လုပ်ရပ်တန့် (သို့မဟုတ်လုံးဝအလုပ်လုပ်ရပ်တန့်) ပါလိမ့်မယ်။

နောက်ကျောအစောပိုင်း Windows အတွက်နေ့ရက်ကာလ၌, IRQ အမှားအယွင်းများဘုံတို့ကသူတို့ကို fix မှ troubleshooting တွေအများကြီးခေါ်သွားတယ်။ ကလိုပဲကိုယ်တိုင် IRQ လမ်းကြောင်းများသတ်မှတ်ပါဖို့ပိုဘုံကြောင့်ဤအကြီး DIP switches များ တစ်ခုထက် ပို. device ကိုအတူတူ IRQ လိုင်းသုံးပြီးခဲ့ကွောငျးပိုမိုဖြစ်နိုင်ဖွယ်ဖန်ဆင်းသော။

သင်တစ်ဦး IRQ ပဋိပက္ခသို့မဟုတ်အခြား IRQ ပြဿနာကိုတွေ့မြင်ခဲပါလိမ့်မယ်ဒါကြောင့်သို့သော်လည်း IRQs Plug and Play ကိုအသုံးပြု Windows ကိုဗားရှင်းအတွက်အများကြီးပိုကောင်းကိုင်တွယ်လျက်ရှိသည်။

ကြည့်ရှုခြင်းနှင့်တည်းဖြတ်ခြင်း IRQ Settings များ

Windows တွင် IRQ သတင်းအချက်အလက်များကြည့်ရှုဖို့အလွယ်ကူဆုံးနည်းလမ်းနှင့်အတူရှိ Device Manager ။ အဆိုပါ Interrupt တောင်းဆိုချက်အရ (IRQ) အပိုင်းကြည့်ဖို့အမျိုးအစားအားဖြင့်အရင်းအမြစ်များဖို့ကြည့်ရန် menu ကို option ကိုပြောင်းပါ။

သင်တို့သည်လည်း System ကိုပြန်ကြားရေးကိုသုံးနိုင်သည်။ အဆိုပါ msinfo32.exe execute command ကို ပု Run ကိုပေးတဲ့ dialog box ကို (Windows Key + R ကို) မှ, ပြီးတော့ဟာ့ဒ်ဝဲအရင်းအမြစ်များမှ navigate> IRQs

Linux ကိုအသုံးပြုသူများကြောင် / proc run နိုင်ပါတယ် / Interrupt IRQ မြေပုံချထားပုံများကြည့်ရှုရန်မှာထား၏။

နောက်ပိုင်းသူကအများအားဖြင့်မလိုအပ်သောင်သော်လည်းသင်, ဒါကြောင့်အခြားကဲ့သို့တူညီသော IRQ ကို အသုံးပြု. ရဲ့လျှင်တိကျတဲ့ device ကိုများအတွက် IRQ လိုင်းပြောင်းပေးဖို့လိုအပ်ပါလိမ့်မယ် system ကိုအရင်းအမြစ်များကို အလိုအလျှောက်ပိုသစ်ထုတ်ကုန်များအတွက်ခွဲဝေနေကြသည်။ ဒါဟာလက်စွဲစာအုပ် IRQ ချိန်ညှိထားဖို့လိုအံ့သောငှါသာအဟောင်းတွေစက်မှုလက်မှုလုပ်ငန်းရှင်များနျ Standard ဗိသုကာ (ISA) ကိရိယာများဖြစ်ပါတယ်။

သင့်အနေအတွက် IRQ Setting ကိုပြောင်းလဲနိုင်သည် BIOS ကို Device Manager ကနေတစ်ဆင့်သို့မဟုတ် Windows အတွင်း။

ဤတွင် Device Manager နှင့်အတူ IRQ Setting ကိုပြောင်းလဲပစ်ရန်မည်သို့မည်ပုံဖွင့်:

အရေးကြီး: အဲဒီ settings တွေကိုမှမမှန်ကန်ကြောင်းအပြောင်းအလဲများအောင်သင်တို့ရှေ့မှာ, ရှိသည်မဟုတ်ခဲ့ပါပြဿနာများဖြစ်ပေါ်စေနိုင်သည်ကိုသတိရပါ။ သင်လုပ်နေလုပ်နေအရာကိုသိနှငျ့သငျကျောတစ်ခုခုမှားယွင်းနေသွားသင့်ပြန်ပြောင်းဖို့အရာကိုသိနိုင်အောင်ဆိုတည်ဆဲ settings ကိုများနှင့်တန်ဖိုးများကိုမှတျတမျးတငျထားခဲ့ကြသေချာအောင်လုပ်ပါ။

  1. ပွင့်လင်း Device Manager
  2. double-click နှိပ်ပြီးသို့မဟုတ်ယင်း၏ Properties window ကိုဖွင့်လှစ်ရန်စက်ပစ္စည်းကို double-ထိပုတ်ပါ။
  3. အဆိုပါအရင်းအမြစ် tab ကိုမှာအသုံးပြုမှုအလိုအလျှောက်ချိန်ညှိမှုများ option ကို deselect ။
  4. က "အပေါ်အခြေခံပြီး Settings များ:" ကိုသုံးပါပြောင်းလဲသင့်ကြောင်းဟာ့ဒ်ဝဲဖွဲ့စည်းမှုပုံစံကိုရွေးဖို့ menu ကိုနှိမ့်ချ drop ။
  5. အရင်းအမြစ် setting များကို> အရင်းအမြစ်အမျိုးအစားအတွင်းမှာပဲ Interrupt တောင်းဆိုချက်အရ (IRQ) ကိုရွေးချယ်ပါ။
  1. အဆိုပါ IRQ တန်ဖိုးကိုတည်းဖြတ်ရန် ... button ကိုချိန်ညှိခြင်းဟာပြောင်းလဲမှုကိုသုံးပါ။

မှတ်ချက်: အဲဒီမှာမပါရှိလျှင်တစ်ဦး "အရင်းအမြစ်များ" tab ကို, သို့မဟုတ် "ကိုအသုံးပြုခြင်းအလိုအလျှောက်ချိန်ညှိမှုများ" ကိုထုတ် greyed သို့မဟုတ်ဖွင့်မသည်သင်ကြောင်း device ကိုများအတွက်အရင်းအမြစ်ကိုသတ်မှတ်လို့မရပါဘူးဖြစ်စေဆိုလိုသည်က plug ကိုနှင့်ကစားမယ့်, ဒါမှမဟုတ် device ကိုအဘယ်သူမျှမရှိကွောငျးကွောငျ့, အဲဒါကိုမှလျှောက်ထားနိုင်ပါသည်သောအခြား setting များ။

ဘုံ IRQ လိုင်းများ

ဤတွင်ပိုမိုဘုံ IRQ လမ်းကြောင်းများအချို့အတွက်အသုံးပြုနေကြသည်ဘာတွေလုပ်နေလဲ:

IRQ လိုင်း ဖေါ်ပြချက်
IRQ 0 င် System ကို timer
IRQ 1 keyboard ကို controller ကို
IRQ 2 IRQs 8-15 ကနေအချက်ပြအားလက်ခံတွေ့ဆုံ
IRQ 3 ဆိပ်ကမ်းကို 2 serial port ကို Controller ကို
IRQ 4 ဆိပ်ကမ်းကို 1 serial port ကို Controller ကို
IRQ 5 စင်ပြိုင်ဆိပ်ကမ်းကို 2 ရက်နှင့် 3 (သို့မဟုတ် sound card ကို)
IRQ 6 floppy disk ကို Controller ကို
IRQ 7 စင်ပြိုင်ဆိပ်ကမ်းကို 1 (မကြာခဏ printers)
IRQ 8 CMOS / Real-time နာရီ
IRQ 9 ACPI Interrupt
IRQ 10 အရံပစ္စည်း
IRQ 11 အရံပစ္စည်း
IRQ 12 PS / 2 Mouse ကိုဆက်သွယ်မှု
IRQ 13 numeric ဒေတာ processor ကို
IRQ 14 ATA ချန်နယ် (မူလတန်း)
IRQ 15 ATA ချန်နယ် (အလယ်တန်း)

မှတ်ချက်: IRQ 2, ကအစား IRQ 9 ကိုသုံးပါလိမ့်မယ်အသုံးပြုရန်ပြင်ဆင်ပြီးမည်သည့် device ကိုသတ်မှတ်ထားသောရည်ရွယ်ချက်ရှိပါတယ်ကတည်းက။