Ինչ է IRQ (ընդհատման հարցումը):

Սարքերները մուտք են գործում IRQ- ից պրոցեսոր ուղարկելու համար

IRQ- ը, որը կարճ է ընդհատման հարցման համար, օգտագործվում է այն համակարգչում, որպեսզի ուղարկի հենց այդպիսին ` պրոցեսորի ընդհատումը որոշ այլ սարքերի միջոցով :

Անջատման հարցում պահանջվում է այնպիսի բաների համար, ինչպիսիք են ստեղնաշարի սեղմումները, մկնիկի շարժումները, տպիչի գործողությունները եւ այլն: Երբ պահանջը կատարվում է սարքի կողմից, անմիջապես դադարեցնելու պրոցեսորը, համակարգիչը այնուհետեւ կարող է սարքի որոշակի ժամանակ տրամադրել իր գործողության համար:

Օրինակ, ամեն անգամ, երբ սեղմում եք ստեղնաշարի ստեղնը, ընդհատման աշխատողը պատմում է պրոցեսորին, որ այն պետք է դադարեցնի այն, ինչ հիմա անում է այնպես, որ այն կարող է կարգավորել ստեղնաշարի հարվածները:

Յուրաքանչյուր սարքի հաղորդումը պահանջում է ալիքը կոչվող եզակի տվյալների գիծ: Իռլանդիայի արտգործնախարարը նշել է, Օրինակ, IRQ 4-ը կարող է օգտագործվել մեկ սարքի եւ IRQ 7-ի համար:

Ծանոթագրություն. IRQ- ը արտահայտվում է որպես IRQ տառեր, ոչ թե erk :

IRQ սխալները

Խափանման խնդրի հետ կապված սխալները սովորաբար երեւում են միայն նոր սարքերի տեղադրման կամ առկա սարքավորումների պարամետրերը փոխելու ժամանակ: Ահա որոշ IRQ սխալներ, որոնք կարող եք տեսնել:

IRQL_NOT_DISPATCH_LEVEL IRQL_NOT_GREATER_OR_EQUAL կանգառում . 0x00000008 STOP: 0x00000009

Ծանոթագրություն. Տեսեք STOP 0x00000008 սխալները կամ ինչպես ամրագրել STOP 0x00000009 սխալները, եթե դուք զգում եք այդ կանգառի սխալներից մեկը :

Չնայած հնարավոր է, որ նույն IRQ ալիքը օգտագործվի ավելի քան մեկ սարքի համար (քանի որ երկուսն էլ, ըստ էության, չեն օգտագործվում միաժամանակ), դա սովորաբար ոչ թե գործն է:

IRQ- ի կոնֆլիկտը, ամենայն հավանականությամբ, տեղի է ունենում, երբ երկու կտոր սարքավորումները փորձում են նույն ալիքը օգտագործել ընդհատման հարցում:

Քանի որ Ծրագրային անջատիչի վերահսկիչը (PIC) չի աջակցում, համակարգիչը կարող է սառեցնել կամ սարքերը դադարել են աշխատել, ինչպես սպասվում են (կամ ամբողջովին դադարում են աշխատել):

Վերադառնալ վաղ Windows- ի օրերին, IRQ- ի սխալները տարածված էին, եւ դրանք տեւել են շատ խնդիրների լուծման համար: Դա այն էր, որ ավելի տարածված էր IRQ ալիքները ձեռքով դնել, ինչպես DIP անջատիչներով , ինչը ավելի հավանական է դարձնում, որ մեկից ավելի սարքեր օգտագործում էին նույն IRQ գիծը:

Այնուամենայնիվ, IRQ- ն շատ ավելի լավ է վարվում Windows- ի նոր տարբերակներում, որոնք օգտագործում են խրոցը եւ խաղալը, այնպես որ հազվադեպ եք դիտում IRQ- ի կամ IRQ- ի այլ հարց:

IRQ կարգավորումները դիտելու եւ խմբագրում

Windows- ի IRQ- ի տեղեկատվությունը դիտելու ամենահեշտ ձեւը Device Manager- ի հետ է : Փոխել View մենյուի տարբերակը Ռեսուրսների տեսքով , տեսնելու համար ընդհատման հարցումը (IRQ) բաժինը:

Դուք նաեւ կարող եք օգտագործել System Information- ը: Կատարեք msinfo32.exe հրամանը , Run երկխոսության տուփից ( Windows Key + R ), ապա դեպի նավահանգստի դեպի Ռեսուրսներ> IRQs :

Linux օգտվողները կարող են գործարկել cat / proc / interruptts հրամանը դիտելու IRQ mapping.

Դուք կարող եք փոխել IRQ- ի գիծը որոշակի սարքի համար, եթե այն օգտագործում է նույն IRQ- ն, մյուսը, թեեւ դա սովորաբար ավելորդ է, քանի որ համակարգի ռեսուրսները ավտոմատ կերպով հատկացվում են նոր սարքերի համար: Դա միայն ավելի հին արդյունաբերության ստանդարտ ճարտարապետության (ISA) սարքեր է, որոնք կարող են ձեռք բերել ուղղահայաց DRQ- ի ճշգրտումները:

Դուք կարող եք փոխել IRQ- ի կարգավորումները BIOS- ում կամ Windows- ում `Device Manager- ի միջոցով:

Ահա թե ինչպես փոխել IRQ- ի կարգավորումները Device Manager- ի հետ:

Կարեւորը, հիշեք, որ այս պարամետրերում սխալ փոփոխություններ կատարելը կարող է հանգեցնել առաջացած խնդիրների: Համոզվեք, որ դուք գիտեք, թե ինչ եք անում եւ արձանագրում եք առկա պարամետրերն ու արժեքները, որպեսզի դուք գիտեք, թե ինչ պետք է վերադառնա, եթե որեւէ բան սխալ լինի:

  1. Բաց սարքերի կառավարիչ :
  2. Կիրառության պատուհանը բացելու համար կրկնակի սեղմեք կամ կրկնակի թակել:
  3. Ռեսուրսների ներդիրում ընտրեք « Օգտագործել ավտոմատ կարգավորումները» տարբերակը:
  4. Օգտագործեք «Կարգավորումներ հիման վրա» `ներքեւում ընտրացանկը ընտրելու համար, որը պետք է փոխվի սարքավորման կոնֆիգուրացիան:
  5. Ռեսուրսների պարամետրեր> Աղբյուրի տեսակը , ընտրեք ընդհատման պահանջը (IRQ) :
  1. Օգտագործեք փոփոխության կարգավորումը ... կոճակը, IRQ- ի արժեքը խմբագրելու համար:

Նշում. Եթե ​​չկա «Ռեսուրսներ» ներդիր կամ «Օգտագործեք ավտոմատ պարամետրեր» -ը, ջնջված է կամ անջատված է, նշանակում է, որ դուք կամ չեք կարող նշել այդ սարքի ռեսուրսը, քանի որ դա plug եւ play է, կամ որ սարքը չունի այլ պարամետրեր, որոնք կարող են կիրառվել դրան:

Common IRQ Channels- ը

Ահա թե ինչն է օգտագործվում IRQ- ի ավելի հաճախակի ալիքների մի մասը:

IRQ Line- ը Նկարագրություն
IRQ 0 Համակարգի ժամանակաչափը
IRQ 1 Ստեղնաշարի վերահսկիչ
IRQ 2 Ստացվում է ազդակներ IRQ- ի 8-15-ից
IRQ 3 Սերիական նավահանգիստ վերահսկիչ 2-րդ նավահանգստի համար
IRQ 4 Պորտ 1-ի համար սերիական պորտ-վերահսկիչ
IRQ 5 Զուգահեռ նավահանգիստ 2 եւ 3 (կամ ձայնային քարտ)
IRQ 6 Floppy սկավառակի վերահսկիչ
IRQ 7 Զուգահեռ նավահանգիստ 1 (հաճախ տպիչներ)
IRQ 8 CMOS / իրական ժամանակի ժամացույցը
IRQ 9 ACPI ընդհատումը
IRQ 10 Արտաքին սարքեր
IRQ 11 Արտաքին սարքեր
IRQ 12 PS / 2 մկնիկի միացում
IRQ 13 Թվային տվյալների պրոցեսոր
IRQ 14 ATA ալիք (առաջնային)
IRQ 15 ATA ալիք (երկրորդական)

Նշում. Քանի որ IRQ 2-ը նշանակված նպատակ ունի, այն օգտագործելու համար կազմաձեւված ցանկացած սարքի փոխարեն օգտագործում է IRQ 9: