Architettura dei calcolatori/Periferiche: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
FrescoBot (discussione | contributi)
m Bot: apostrofo dopo l'articolo indeterminativo
ortografia
Riga 40:
Il segnale proveniente dal timer è usato per generare una richiesta di interruzione al processore, che risponde mandando in esecuzione la routine di interrupt che esegue i trasferimenti richiesti e termina.
 
Il ritardo con cui la routine dal momento in cui è generata l'interruzione va in esecuzione non è determinabile con precizione (ci possono essreessere interruzioni a priorità maggiore, la routine attualmente in esecuzione può non essere interrompibile, \ldots), ma dipende dallo stato del processore nel momento in cui arriva la richiesta; questo causa un \emph{jitter} (ritardo variabile tra un'esecuzione e l'altra).
 
Per compensare il jitter si inserisce un registro aggiuntivo all'uscita della periferica che prende il valore di uscita nel momento in cui arriva l'interruzione successiva (l'uscita del timer, oltre a generare l'interruzione, è collegata all'ingresso strobe del registro; è possibile anche inserire un invertitore nel collegamento per evitare il jitter anche nel primo semiperiodo oltre che nel secondo).