IRQ дегеніміз не (үзу сұрауы) дегеніміз не?

Құрылғылар кіру рұқсатын сұрау үшін процессорға IRQ жібереді

Үзіліс сұранысына арналған IRQ, компьютерде дәл солай жіберу үшін пайдаланылады - процессорды басқа аппараттық бөлікпен тоқтату туралы сұрау .

Аралық сұраныс пернетақта басу құралдары, тінтуір қозғалысы, принтер әрекеттері және т.б. үшін қажет. Құрылғыны сұрауды процессорды бірден тоқтату үшін жасаған кезде, компьютер құрылғыға өз жұмысын бастау үшін біраз уақыт береді.

Мысалы, пернетақтадағы пернені басқан сайын, үзіліс өңдегіші процессорға пернелер тіркесімдерін өңдеуге мүмкіндік беретін әрекетті тоқтату керектігін айтады.

Әрбір құрылғы сұрауды арна деп аталатын бірегей деректер желісі арқылы байланыстырады. IRQ көрсеткен уақыттың басым бөлігі бұл арна нөмірімен бірге, сондай-ақ, IRQ нөмірі деп аталады. Мысалы, IRQ 4 бір құрылғыға және басқа IRQ 7 үшін пайдаланылуы мүмкін.

Ескерту: IRQ IRQ әріптері ретінде көрінеді , ерк емес.

IRQ қателері

Интерпретация сұранысына байланысты қателер, әдетте, жаңа жабдықты орнату немесе бұрыннан бар жабдықта параметрлерді өзгерту кезінде ғана көрінеді. Міне, сіз көре алатын кейбір IRQ қателіктері:

IRQL_NOT_DISPATCH_LEVEL IRQL_NOT_GREATER_OR_EQUAL STOP: 0x00000008 STOP: 0x00000009

Ескерту: STOP 0x00000008 қателерін түзету немесе STOP 0x00000009 қателерін түзету туралы қараңыз.

Бірдей IRQ арнасының біреуден көп құрылғыда қолданылуы мүмкін болғанымен (екеуі де бір уақытта пайдаланылмайтын болса), әдетте бұл жағдай болмайды.

IRQ қақтығысы, ең алдымен, екі бөлікке бірдей арнаны үзу сұранысына қолдануға тырысқанда пайда болады.

Бағдарламаланатын үзіліс контроллері (PIC) бұған қолдау көрсетпегендіктен, компьютер мұздатуы мүмкін немесе құрылғылар күтілгендей жұмысын тоқтатады (немесе толық жұмысын тоқтатады).

Алғашқы Windows күндеріне орай, IRQ қателері жалпы болды және оларды түзету үшін көптеген ақаулықтарды жою қажет болды. Себебі, IRQ арналарын қолмен орнату, мысалы DIP қосқыштар сияқты, жиі қолданылатын, себебі біреуден көп құрылғы бірдей IRQ сызығын қолданғаны ықтимал.

Дегенмен, IRQ дискілері мен ойнатқыштарын қолданатын Windows жүйесінің жаңа нұсқаларында әлдеқайда жақсырақ өңделеді, сондықтан сіз IRQ жанжалын немесе басқа IRQ мәселесін сирек көре аласыз.

IRQ параметрлерін қарау және өңдеу

Windows жүйесіндегі IRQ ақпаратын көрудің ең оңай жолы - Құрылғы реттеушісі . Үзіліс сұрауы (IRQ) бөлімін көру үшін Көрініс мәзірі параметрін Ресурстар бойынша түріне өзгертіңіз.

Сондай-ақ, Жүйе туралы ақпаратты пайдалануға болады. Іске қосу тілқатысу терезесінен ( Windows пернесі + R ) msinfo32.exe пәрменін орындаңыз, содан кейін Жабдық ресурстары> IRQ тармағына өтіңіз.

Linux пайдаланушылары IRQ салыстыруын көру үшін cat / proc / interrupts пәрменін іске қосады.

Егер IRQ-ді басқа бірдей пайдаланса, IRQ сызығын нақты құрылғыға өзгерту қажет болуы мүмкін, әдетте бұл жүйенің ресурстары жаңа құрылғыларға автоматты түрде бөлінгендіктен әдетте қажет емес. Бұл IRQ-дің қолмен реттелуін талап ететін ескірген Industrial Standard Architecture (ISA) құрылғылары ғана.

Сіз IRQ параметрлерін BIOS немесе Windows ішіндегі Device Manager арқылы өзгертуге болады.

IRQ параметрлерін Device Manager арқылы өзгерту әдісі берілген:

Маңызды: Бұл параметрлерге дұрыс емес өзгерістер енгізу бұрын болмаған ақаулар тудыруы мүмкін екенін ұмытпаңыз. Не істеп жатқаныңызды біліп, бар нәрселер мен параметрлерді жазып алғаныңызды тексеріңіз, сонда бірдеңе дұрыс болмаса, неге оралу керек екенін білесіз.

  1. Құрылғы реттеушісін ашыңыз .
  2. Сипаттар терезесін ашу үшін құрылғыны екі рет басыңыз немесе екі рет түртіңіз.
  3. Ресурстар қойындысындағы « Параметрлерді автоматты түрде пайдалану» опциясын алып тастаңыз.
  4. Өзгерту керек аппараттық конфигурацияны таңдау үшін төменде ашылған «Параметрлер:» мәзірін пайдаланыңыз.
  5. Ресурс параметрлері> Ресурс түрі ішінде , Үзіліс сұрауы (IRQ) таңдаңыз.
  1. IRQ мәнін өзгерту үшін Параметрді өзгерту ... түймесін пайдаланыңыз.

Ескерту: Егер «Ресурстар» қойындысы болмаса немесе «Автоматты баптауларды пайдалану» сұр түспен өшірілген немесе қосылмаған болса, онда бұл құрылғының ресурсын көрсете алмайсыз, себебі оның штепсельі және ойнауы немесе құрылғының оған қолдануға болатын басқа параметрлер.

Common IRQ арналары

Міне, IRQ арналарының кейбіреулері төмендегідей қолданылады:

IRQ сызығы Сипаттама
IRQ 0 Жүйелік таймер
IRQ 1 Пернетақта контроллері
IRQ 2 8-15 сигналдарды IRQ алады
IRQ 3 2-портқа арналған сериялық порт контроллері
IRQ 4 Порт 1 портына арналған сериялық порты контроллері
IRQ 5 Параллельді порт 2 және 3 (немесе дыбыстық карта)
IRQ 6 Дискілік контроллер
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 пайдаланады.