Please enable JavaScript.
Coggle requires JavaScript to display documents.
Interrupts - Coggle Diagram
Interrupts
Fasi Gestione evento
Identificazione evento
Periferica comunica identificativo
Salvataggio registri e
Stato processo
Salto nel SO
Ogni evento ha identificativo
In base a ciò si salta all'istruzione
di gestione corretta
Risposta evento
Ripristino registri e mode switch
In questa fase può avvenire
Process Switch
In questo caso vengono
salvati ulteriori registri del
processo interrotto
Suddivisione in:
Precisi
Più lavoro per l'HW
Imprecisi
Più lavoro per SW
Sono eventi
Possono essere
Sincroni
Buoni
System call
Cattivi
Eccezzioni
Asincroni
Buoni
tastiera
Cattivi
Errori HW
Possono avvenire Interrupts
durante la gestione di
un altro interrupt
Più livelli di salvataggio,
pila di processi interrotti
Numero fisso di livelli
Ogni livello ha una priorità
Gestione in due fasi
Prima gestione urgente
Cambio priorità
Seconda gestione meno urgente