Interrupt: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m Bot: Aggiungo: ms:Sampukan |
m minima correzione lessicale |
||
Riga 15:
*il tempo massimo a disposizione per tale processo è raggiunto e lo [[scheduler]] deve riassegnare la CPU ad un altro processo in coda.
*viene effettuato il [[debugging]] di un'applicazione. Durante la fase di sviluppo di un [[software|programma]] è frequente la necessità di testare il funzionamento di quanto creato per scoprire e risolvere l'origine dei malfunzionamenti. Il debugging consente di seguire l'evoluzione del programma istruzione per istruzione, dando la possibilità di interrompere il processo in qualunque momento per verificare il valore di ogni parametro. Per effettuare questo è necessario che il [[codice sorgente]] sia compilato in maniera apposita, in questo caso se il programma viene eseguito sotto il controllo di un apposito programma, il debugger, ad ogni istruzione viene eseguito un interrupt che consente di verificare se in tale punto è
== Gestione degli interrupt ==
|