Interrupt: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica
Nessun oggetto della modifica
Etichetta: Ripristino manuale
Riga 5:
Ci sono due tipi di interrupt:
 
* ''Interrupt tua mammahardware''
\ alla [[CPU]] (periferiche), che hanno il compito di comunicare il verificarsi di eventi esterni, di solito dispositivi di [[Input/Output]]. Un interrupt [[hardware]] costringe il [[processore]] a memorizzare il suo stato di esecuzione fino all'arrivo dell'interrupt e ad iniziare l'esecuzione della [[subroutine]] (sottoprogramma) ([[commutazione di contesto]]) che esegue il compito richiesto dall'interrupt, terminato il quale il processore riprende l'esecuzione delle operazioni che stava precedentemente elaborando. Nella pratica, si nota un rallentamento del sistema ed un aumento dell'uso della CPU, che può arrivare ad essere impegnata al 100% e per lunghi periodi.