12. Resursele sistemului. Intreruperile. Rolul Flashcards

1
Q

Care sunt resursele sistemului?

A

intreruperile IRQ
adresele porturilor de I/O
canalele DMA
adresele de memorie

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Ce sunt intreruperile IRQ?

A

sunt folosite pentru a semnaliza procesorului ca trebuie satisfacuta o anumita cerere
intreruperile hardware au asociate numere pentru a li se stabilii prioritatea
fiecarei intreruperi hard ii corespunde un traseu diferit pe magistrala

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Ce ofera intreruperile?

A

un mecanism prin care alte module (I/O) pot intrerupe secventa de procesare
un mecanism de Timer utilizat in multi tasking
realizarea de operatii de I/O pe magistrala
controlul aparitiei unor erori (erori de paritate la memorie)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Ce se intampla cand se detecteaza o intrupere la ciclul de executie al instructiunii?

A

Opreste executia programului curent
Salveaza contextul
Seteaza ProgramCounter la adresa de start a rutinei de tratare a intreruperilor
Proceseaza rutina
Restaureaza contextul si continua programul intrerupt

How well did you know this?
1
Not at all
2
3
4
5
Perfectly