Talaan ng mga Nilalaman:
- Kahulugan - Ano ang ibig sabihin ng Interrupt Request (IRQ)?
- Ipinapaliwanag ng Techopedia ang Interrupt Request (IRQ)
Kahulugan - Ano ang ibig sabihin ng Interrupt Request (IRQ)?
Ang isang nagambalang kahilingan (IRQ) ay isang hudyat na walang tulay na ipinadala mula sa isang aparato sa isang processor na nagpapahiwatig na upang maproseso ang isang kahilingan, kinakailangan ang atensiyon. Ang isang hardware IRQ ay sapilitan ng isang peripheral ng hardware o aparato, samantalang ang isang software na IRQ ay na-impluwensyahan ng isang pagtuturo ng software. Parehong nagreresulta sa pag-save ng katayuan sa processor, at bumalik sa paghahatid ng IRQ gamit ang isang nakagambala na gawain ng handler.
Ipinapaliwanag ng Techopedia ang Interrupt Request (IRQ)
Ang mga interrupts ay karaniwang ginagamit upang ipatupad ang multitasking ng computing at epektibong maalis ang kinakailangan para sa processor na mag-sample (poll) ang mga linya habang naghihintay para sa mga panlabas na kaganapan.
Ang isang IRQ ay ihahatid sa processor sa pamamagitan ng mga maaaring ma-program na makagambala na mga Controller (PIC), na prioritize at pamahalaan ang mga sagabal sa processor. Ang isang kilalang aparato sa arkitektura ng personal na computer (PC) ay ang Intel 8259A PIC, na sa kalaunan ay inilalaan ng mga advanced na PIC (APIC) ngunit patuloy na ginagamit ngayon.
Ang mga agwat ay maaaring maging antas-triggered o gilid-triggered. Ang mga pag-trigger ng antas ng antas ay nagpapahiwatig na ang linya ay gaganapin ng aparato sa isang aktibong antas, na nag-trigger sa interrupt hanggang sa ihain ito. Ang mga pag-trigger ng pag-trigger ng edge ay nagpapahiwatig na ang aparato ay nag-trigger ng linya sa ilang sandali mula sa antas 1 hanggang 0 (o kabaligtaran). Inaasahan na maaabutan ng PIC ang trigger na ito at serbisyo ang makagambala.
Ang mga antas ng IRQ ay inilalaan sa mga aparato upang maipahiwatig ang kanilang mga pagkakakilanlan. Halimbawa, sa isang PC, ang IRQ0 sa pamamagitan ng IRQ15 ay nagpapahiwatig ng 16 na antas na nauugnay sa mouse, keyboard, serial port, sound card, floppy disk controller, at ang pangunahing / pangalawang advanced na teknolohiya ng attachment (ATA) na mga channel na ginamit para sa mga hard disk device.
Kapag ginagamit ng dalawang aparato ang parehong antas, naganap ang mga salungatan sa IRQ. Ngayon, ang mga aparato ng USB plug at play (PnP) ay halos tinanggal na ang problemang ito.
