Interrupts
Gli interrupts sono segnali che pervengono al SO per segnalare una certa situazione.
- I/O interrupt (interrupt a bassa priorità), segnala la fine di un I/O (comando di lettura/scrittura);
- Program check (interrupt ad alta priorità), segnala un errore SW che provoca l’interruzione dell’esecuzione di un programma;
- Machine check (interrupt ad alta priorità), segnala un malfunzionamento HW che provoca l’interruzione dell’elaborazione;
- Da console (interrupt ad alta priorità), è il Break di sistema comandato da tastiera dall’utente (per esempio CTRL+ALT+CANC);
- Power/ Thermal Warning (interrupt ad alta priorità), segnala che l’alimentazione o la tempeatura esterna stanno superando i limiti (minimi o massimi) previsti per il funzionamento corretto del computer.