Obsah
- Definícia - Čo znamená žiadosť o prerušenie (IRQ)?
- Úvod do programu Microsoft Azure a Microsoft Cloud V tejto príručke sa dozviete, o čom všetko je cloud computing a ako vám môže Microsoft Azure pomôcť migrovať a podnikať z cloudu.
- Techopedia vysvetľuje žiadosť o prerušenie (IRQ)
Definícia - Čo znamená žiadosť o prerušenie (IRQ)?
Požiadavka na prerušenie (IRQ) je asynchrónny signál poslaný zo zariadenia do procesora, ktorý naznačuje, že na spracovanie požiadavky je potrebná pozornosť. Hardvérové IRQ je vyvolané hardvérovým periférnym zariadením alebo požiadavkou na zariadenie, zatiaľ čo softvérové IRQ je indukované softvérovou inštrukciou. Výsledkom obidvoch je úspora stavu procesora a návrat k obsluhe IRQ pomocou rutiny obsluhy prerušenia.
Úvod do programu Microsoft Azure a Microsoft Cloud V tejto príručke sa dozviete, o čom všetko je cloud computing a ako vám môže Microsoft Azure pomôcť migrovať a podnikať z cloudu.
Techopedia vysvetľuje žiadosť o prerušenie (IRQ)
Prerušenia sa bežne používajú na implementáciu výpočtového multitaskingu a efektívne eliminujú požiadavku, aby procesor vzorkoval (prieskumoval) linky počas čakania na externé udalosti.
IRQ sú obsluhované procesorom pomocou programovateľných radičov prerušenia (PIC), ktoré určujú priority a riadia prerušenia v procesore. Známe zariadenie v architektúre osobných počítačov (PC) je Intel 8259A PIC, ktorý neskôr nahradili pokročilé PIC (APIC), ale naďalej sa používa dodnes.
Prerušenia sa môžu spustiť na úrovni alebo na hrane. Prerušenia vyvolané úrovňou naznačujú, že linka je držaná zariadením na aktívnej úrovni, pričom prerušenie sa spustí, až kým nie je doručené. Okrajom vyvolané prerušenia naznačujú, že zariadenie spustí linku krátko od úrovne 1 do 0 (alebo naopak). Očakáva sa, že PIC zachytí túto spúšť a vykoná prerušenie.
Úrovne IRQ sa zariadeniam prideľujú na označenie ich totožnosti. Napríklad v PC označujú IRQ0 až IRQ15 16 úrovní spojených s myšou, klávesnicou, sériovým portom, zvukovou kartou, radičom diskiet a kanálmi pre primárne / sekundárne pokročilé technológie (ATA), ktoré sa používajú pre zariadenia s pevným diskom.
Ak dve zariadenia používajú rovnakú úroveň, dochádza ku konfliktom IRQ. Dnešné zariadenia USB plug and play (PnP) tento problém prakticky odstránili.