la cpu dimitri caruso classe 2^ beat isis g. meroni anno scolastico 2007/08

9
LA CPU LA CPU Dimitri Caruso Dimitri Caruso Classe 2^ Beat Classe 2^ Beat ISIS G. Meroni ISIS G. Meroni Anno Scolastico 2007/08 Anno Scolastico 2007/08

Upload: bianca-carlucci

Post on 02-May-2015

215 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: LA CPU Dimitri Caruso Classe 2^ Beat ISIS G. Meroni Anno Scolastico 2007/08

LA CPULA CPU

Dimitri CarusoDimitri Caruso

Classe 2^ BeatClasse 2^ Beat

ISIS G. MeroniISIS G. Meroni

Anno Scolastico 2007/08Anno Scolastico 2007/08

Page 2: LA CPU Dimitri Caruso Classe 2^ Beat ISIS G. Meroni Anno Scolastico 2007/08

L’UNITÀ CENTRALEL’UNITÀ CENTRALE

L’Unità Centrale di Elaborazione è il L’Unità Centrale di Elaborazione è il cervello del sistema, formata da un cervello del sistema, formata da un microprocessore che, oltre microprocessore che, oltre all’elaborazione dei dati, controlla e all’elaborazione dei dati, controlla e coordina tutte le funzioni del sistema.coordina tutte le funzioni del sistema.

Page 3: LA CPU Dimitri Caruso Classe 2^ Beat ISIS G. Meroni Anno Scolastico 2007/08

LA FUNZIONELA FUNZIONE

Il compito della CPU è quello di leggere le Il compito della CPU è quello di leggere le istruzione e i dati dalla memoria ed istruzione e i dati dalla memoria ed eseguite le istruzioni; il risultato della eseguite le istruzioni; il risultato della esecuzione di una istruzione dipende dal esecuzione di una istruzione dipende dal dato su cui opera e dallo dato su cui opera e dallo stato interno stato interno della CPUdella CPU stessa, che tiene traccia delle stessa, che tiene traccia delle passate operazione.passate operazione.

Page 4: LA CPU Dimitri Caruso Classe 2^ Beat ISIS G. Meroni Anno Scolastico 2007/08

La CPU è formata da:

• ALU

• UC

• Registri

Page 5: LA CPU Dimitri Caruso Classe 2^ Beat ISIS G. Meroni Anno Scolastico 2007/08

ALUALU

• L’ALU (unità aritmetico-logica), è la sede L’ALU (unità aritmetico-logica), è la sede delle capacità di calcolo, svolge operazioni delle capacità di calcolo, svolge operazioni aritmetiche (addizione, sottrazione, aritmetiche (addizione, sottrazione, moltiplicazione e divisione) e logiche moltiplicazione e divisione) e logiche (confronto del tipo maggiore, minore e del (confronto del tipo maggiore, minore e del tipo vero falso).tipo vero falso).

Page 6: LA CPU Dimitri Caruso Classe 2^ Beat ISIS G. Meroni Anno Scolastico 2007/08

UCUC

• L’unità di controllo (UC) detta anche unità L’unità di controllo (UC) detta anche unità di governo (U.d.G.) governa l’attività di governo (U.d.G.) governa l’attività dell’elaboratore (controlla cioè che la CPU dell’elaboratore (controlla cioè che la CPU si comporti esattamente come le istruzioni si comporti esattamente come le istruzioni ricevute in memoria); controlla quindi ricevute in memoria); controlla quindi l’esecuzione di un’istruzione e interagisce l’esecuzione di un’istruzione e interagisce con memorie e dispositivi di ingresso e con memorie e dispositivi di ingresso e uscita.uscita.

Page 7: LA CPU Dimitri Caruso Classe 2^ Beat ISIS G. Meroni Anno Scolastico 2007/08

I RegistriI Registri

• I Registri sono piccole e veloci memorie, I Registri sono piccole e veloci memorie, generalmente composti da 1, 8, 16, 32 o 64 generalmente composti da 1, 8, 16, 32 o 64 bit, che svolgono funzioni ben precise e bit, che svolgono funzioni ben precise e vengono utilizzate in determinate fasi vengono utilizzate in determinate fasi dell’elaborazione conservano i dati fino a dell’elaborazione conservano i dati fino a quando non viene spento il PC;quando non viene spento il PC;

Page 8: LA CPU Dimitri Caruso Classe 2^ Beat ISIS G. Meroni Anno Scolastico 2007/08

I Registri si suddividono in:I Registri si suddividono in:

• Registro Istruzioni: viene memorizzato il Registro Istruzioni: viene memorizzato il comando del momento;comando del momento;

• Registro Indirizzi: serve a indirizzare la Registro Indirizzi: serve a indirizzare la memoria;memoria;

• Registro Controllo: memorizza i comandi per Registro Controllo: memorizza i comandi per gli altri dispositivi;gli altri dispositivi;

• Registro Interrupt: comunica al processore la Registro Interrupt: comunica al processore la “situazione” dei dispositivi di input e output.“situazione” dei dispositivi di input e output.

Page 9: LA CPU Dimitri Caruso Classe 2^ Beat ISIS G. Meroni Anno Scolastico 2007/08