Argomenti trattati il 19/4/2005
_Parte di quanto illustrato sulla canalizzazione si trova sullo Stalling Capitolo 12 Pag. 444-451._
Canalizzazione o pipeline delle istruzioni: tecnica della pipeline; suddivisione di un'istruzione in passi; stadio di pipeline; frequenza di operazione o troughput; durata di un ciclo di clock.
Esempio di pipeline con suddivisione dell'istruzione in fasi; esempio di pipeline con suddivisione dell'istruzione piu' dettagliata.
Vantaggi della pipeline. Situazioni critiche della pipeline: istruzioni di salto e sovrapposizioni di fasi a seconda dele risorse usate.
_Buona parte di quanto segue si trova sullo Stalling Capitolo 16_
Operazioni e considerazioni di progetto dell'unità di controllo. Definizione di micro-operazioni.
I registri (non essenziali) MAR, MBR, IR: contenuto, connessioni, utilizzazione.
--
AnnalisaMassini - 20 Apr 2005