IRQ (Interrupt Request) nima?

Qurilmalar kirish uchun so'rov qilish uchun protsessorga IRQ yuboradi

Interrupt so'rovini bajarish uchun qisqa bo'lgan IRQ, bu kompyuterda aynan shu narsani jo'natish uchun ishlatiladi - protsessorni boshqa bir qo'shimcha qurilma bilan uzish so'rovi .

Chiqarish haqidagi so'rov klaviatura matbuotlari, sichqoncha harakati, printer harakati va boshqa narsalar uchun kerak. Protsessorni bir zumda to'xtatish uchun so'rov yuborilganda, kompyuter o'z qurilmasini ishga tushirish uchun biroz vaqt talab qilishi mumkin.

Masalan, klaviaturadagi tugmachani har bosganingizda, chiqib ketish moslamasi protsessorga hozirgi paytda nima qilishni to'xtatish kerakligini bildiradi, buning uchun klaviatura vuruşlarını boshqarishi mumkin.

Har bir qurilma so'rovni kanal deb nomlanadigan noyob ma'lumotlar liniyasi orqali bog'laydi. IRQ-ni ko'rgan vaqtning aksariyat qismi IRQ raqamini deb nomlangan ushbu kanal raqamining yonida. Masalan, IRQ 4 bitta qurilma va IRQ 7 uchun boshqasi uchun ishlatilishi mumkin.

Izoh: IRQ IRQ harflari sifatida aniqlanadi, erk emas.

IRQ xatolar

Interrupt Request bilan bog'liq xatolar odatda faqat yangi apparatni o'rnatishda yoki mavjud apparatdagi sozlamalarni o'zgartirganda ko'riladi. Quyida ko'riladigan IRQ xatolar mavjud:

IRQL_NOT_DISPATCH_LEVEL IRQL_NOT_GREATER_OR_EQUAL STOP: 0x00000008 STOP: 0x00000009

Eslatma: STOP 0x00000008 xatolar qanday tuzatiladi yoki bunday to'xtash xatolaridan birini boshdan kechirayotgan bo'lsangiz STOP 0x00000009 xatolaringizni tuzating .

Shu IRQ kanalining bir nechta qurilmada foydalanishiga imkon berilsa (ikkovi ham bir vaqtning o'zida ishlatilmasa) odatda bunday emas.

IRQ mojarolari, ehtimol, ikki dona apparat bir xil kanalni qidiruv so'rovi uchun ishlatishga harakat qilganda sodir bo'ladi.

Programlanabilir interfeysi tekshiruvi (PIC) buni qo'llab-quvvatlamagani uchun, kompyuter muzlatib qo'yishi yoki qurilmalar kutilganidek ishlashini to'xtatishi mumkin (yoki butunlay ishlamaydi).

Erta Windows kunlarda IRQ xatolar keng tarqalgan va ularni tuzatish uchun ko'plab muammolarni bartaraf etishga to'g'ri keldi. Buning sababi IRQ kanallarini manba sifatida belgilashda keng tarqalgan edi, chunki sarlavhali kalitlarga o'xshab, bir nechta qurilma bir xil IRQ chizig'ini ishlatish ehtimoli ko'proq bo'lgan.

Biroq, IRQ'lar Windows-ning yangi versiyalarida plug-and-play ishlatgan holda juda yaxshi ishlaydi, shuning uchun siz IRQ nizoni yoki boshqa IRQ muammosini kamdan-kam ko'rishingiz mumkin.

IRQ sozlamalarini ko'rish va tahrirlash

Windows-dagi IRQ ma'lumotlarini ko'rishning eng oson usuli Qurilma menejeri bilan . Interrupt so'rovini (IRQ) ko'rish uchun ko'rish menyusi parametrlarini turlarga qarab o'zgartiring .

Bundan tashqari, tizim ma'lumotidan foydalanishingiz mumkin. Ishga tushirish dialog oynasidagi ( Windows Key + R ) msinfo32.exe buyrug'ini bajaring va keyin Hardware Resources> IRQs-ga o'ting .

Linux foydalanuvchilari IRQ ko'rsatkichlarini ko'rish uchun mushukni / proc / interruptlarni ishlatishi mumkin.

IRQ liniyasini ma'lum bir qurilma uchun o'zgartirgandirsiz, agar u bir xil IRQni boshqasi bilan ishlatsa, tizim resurslari avtomatik ravishda yangi qurilmalar uchun ajratilgan. Qo'llab-quvvatlaydigan IRQ sozlamalari kerak bo'lishi mumkin bo'lgan eski Industrial Standard Architecture (ISA) qurilmalari.

IRQ parametrlarini BIOS-da yoki Windows-da Device Manager orqali o'zgartirishingiz mumkin.

IRQ parametrlarini Qurilma menejeri bilan qanday o'zgartirish mumkin:

Muhim: Ushbu sozlamalardagi noto'g'ri o'zgarishlarni amalga oshirish siz oldinda bo'lmagan muammolarga olib kelishi mumkinligini esda tuting. Nima qilayotganingizni bilib oling va mavjud sozlamalar va qadriyatlarni yozib qo'ying, shundan keyin nima qaytib kelishi kerakligini bilib oling.

  1. Qurilma menejeri ochilsin .
  2. Xususiyat oynasini ochish uchun qurilmani ikki marta bosing yoki ikki marta bosing.
  3. Resurslar ko'rinishida Avtomatik sozlashlardan foydalanish- ni belgilang.
  4. O'zgartirilishi kerak bo'lgan apparat konfiguratsiyasini tanlash uchun "Sozlamalar asosida:" menyusidan foydalaning.
  5. Resurs sozlamalari> Resurs turi ichida Interrupt so'rovini (IRQ) tanlang .
  1. IRQ qiymatini o'zgartirish uchun Sozlamalarni o'zgartirish ... tugmasini bosing.

Eslatma: Agar "Resurslar" yorlig'i yoki "Avtomatik sozlamalarni ishlatish" bo'lmasa, u kulrang yoki o'chirilgan bo'lsa, bu sizning qurilmangiz uchun manba ko'rsatilmasligi yoki uni ulanmaganligi yoki qurilmaning yo'qligi unga tegishli bo'lgan boshqa sozlamalar.

Umumiy IRQ kanallari

E'tibor bergan IRQ kanallarining ba'zilari quyidagilardan iborat:

IRQ liniyasi Ta'rif
IRQ 0 Tizim taymerlari
IRQ 1 Klaviatura tekshiruvi
IRQ 2 IRQ 8-15dan signallarni oladi
IRQ 3 Port 2 uchun ketma-ket port tekshiruvi
IRQ 4 Port 1 uchun ketma-ket port tekshirgichi
IRQ 5 Parallel port 2 va 3 (yoki tovush kartasi)
IRQ 6 Floppy disk tekshiruvi
IRQ 7 Parallel port 1 (ko'pincha ulamolar)
IRQ 8 CMOS / real vaqtda soat
IRQ 9 ACPI uzilishi
IRQ 10 Atrof-muhit
IRQ 11 Atrof-muhit
IRQ 12 PS / 2 sichqonchani ulanishi
IRQ 13 Raqamli ma'lumotlar protsessori
IRQ 14 ATA kanali (asosiy)
IRQ 15 ATA kanali (ikkinchi darajali)

Eslatma: IRQ 2 belgilangan maqsadga ega bo'lgani uchun, uni ishlatish uchun tuzilgan har qanday qurilma IRQ 9dan foydalanadi.