IAF0041 Arvutid I - eksamikonspekt
Kui siirde ennustamise
suhtes langetatakse siiski vale otsus, tuleb konveier käskudega täis laadida otsast peale,
millega kaasneb suur ajakulu - siit tuleneb ka vajadus taolise tehnoloogia järele.
29.Katkestused arvutis (Interrupt)[1]
*Katkestus(interrupt) on üks kahest põhilisest tehnoloogiast pollimise(polling) kõrval,
millega programmid või I/O seadmed vajadusel ajutiselt protsessori tähelepanu püüavad. Et
aga pollimine on energia- ning ressursinõudlik (pidev programmide ning I/O seadmete
,,küsitlemine" nõuab palju aega), kasutatakse enam katkestustel põhinevaid süsteeme.
*Katkestused on realiseeritud katkestusnõuete(IRQ e. Interrupt Request) baasil
katkestusnõue on asünkroonne signaal, mille saabudes protsessor salvestab oma hetkelise töö
jätkamiseks vajalikud andmed ja asub seejärel sellele katkestusele vastavat ülesannet täitma.
Katkestuse saabudes: