Slide

16/06/2014
Corso di Calcolatori Elettronici I
Architettura interna
della CPU
Slide preparate con materiale tratto dal libro di testo
G. Bucci. Calcolatori Elettronici – Architettura e organizzazione. © McGraw-Hill, 2009
Gli argomenti trattati in questa lezione si trovano nel capitolo 5 del libro :
C. Hamacher, Z. Vranesic, S. Zaky, N. Manjijìkian - Introduzione all’architettura dei
calcolatori (3°ed.) – McGraw-Hill, 2013
Si assume la convenzione che i registri commutino sul fronte di discesa del clock
da: G. Bucci. Calcolatori Elettronici – Architettura e organizzazione. © McGraw-Hill, 2009
1
16/06/2014
Trasferimento dell’informazione
da: G. Bucci. Calcolatori Elettronici – Architettura e organizzazione. © McGraw-Hill, 2009
Struttura a bus
RD1 ← BUS
RDn ← BUS
2
16/06/2014
Struttura a bus
da: G. Bucci. Calcolatori Elettronici – Architettura e organizzazione. © McGraw-Hill, 2009
Tempificazione
da: G. Bucci. Calcolatori Elettronici – Architettura e organizzazione. © McGraw-Hill, 2009
3
16/06/2014
τg : tempo richiesto dalla logica CNTRL per generare i segnali RSout e RDin
τl : tempo impiegato dal segnale RDout per propagarsi fino a RS
τout : tempo richiesto per il passaggio in conduzione di RS
τB : tempo di trasmissione del dato da RS a RD
τS : tempo di set-up dei FF del registro RD
τH : tempo di hold del registro RD
da: G. Bucci. Calcolatori Elettronici – Architettura e organizzazione. © McGraw-Hill, 2009
da: G. Bucci. Calcolatori Elettronici – Architettura e organizzazione. © McGraw-Hill, 2009
4
16/06/2014
Esecuzione delle istruzioni
Fase di Fetch
da: G. Bucci. Calcolatori Elettronici – Architettura e organizzazione. © McGraw-Hill, 2009
Esecuzione delle istruzioni
Fase di esecuzione
da: G. Bucci. Calcolatori Elettronici – Architettura e organizzazione. © McGraw-Hill, 2009
5
16/06/2014
Temporizzazione
da: G. Bucci. Calcolatori Elettronici – Architettura e organizzazione. © McGraw-Hill, 2009
Percorsi interni
da: G. Bucci. Calcolatori Elettronici – Architettura e organizzazione. © McGraw-Hill, 2009
6
16/06/2014
Il file dei registri
da: G. Bucci. Calcolatori Elettronici – Architettura e organizzazione. © McGraw-Hill, 2009
Il file dei registri
da: G. Bucci. Calcolatori Elettronici – Architettura e organizzazione. © McGraw-Hill, 2009
7