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