Please enable JavaScript.
Coggle requires JavaScript to display documents.
CPU, BUS, ADD
somma il contenuto di due registri sorgente
invia il…
CPU
si divide in:
UNITA' di CONTROLLO
gestisce le fasi di recupero, interpretazione ed esecuzione di un'istruzione
coordina TUTTE le operazioni
-
-
-
-
-
REGISTRI della CPU
-
-
PSW
Program Status Word
registro di stato
contiene informazioni riguardo lo stato di esecuzione di un programma nel SO
tipologie di ISTRUZIONI:
- istruzioni LOGICO-MATEMATICHE:
istruzione di elaborazione dati
es. somma, sottrazione, and, not, or, magg, min
- possono essere elaborate soltanto su dati caricati nei registri
- istruzioni di CONTROLLO
un gestore che coordina tutte le informazioni
si tratta di operazioni CONDIZIONALI
- istruzioni di TRASFERIMENTO delle informazioni
trasferimento dati e istruzioni tra CPU e memoria oppure tra CPU e unità di ingresso/uscita
-
-
-
CICLO MACCHINA
- FETCH
viene prelevata l'istruzione dalla memoria presente nel registro PC
BUS
definizione
sistema di linee di trasmissione che mette in collegamento i vari componenti (CPU, periferiche, memoria) di un sistema informatico
-
bus INDIRIZZI
fornisce gli indirizzi di memoria in cui trovare i dati (all'interno della memoria) trasportati dal bus dati
bus CONTROLLO
gestisce le operazioni del sistema
es. gestione delle periferiche, accesso alla memoria
sono un mezzo per la comunicazione tra i componenti del computer e permettono alla CPU di interfacciarsi con la memoria e le periferiche.
- somma il contenuto di due registri sorgente
- invia il risultato a PSW
- scrive il risultato in un registro di destinazione
- ADDI
il valore del secondo operando è contenuto nell'istruzione come costante
- LW (load word)
carica una parola della memoria in un registro
memoria ➡️ registro
_
- SW (store word)
trasferisce il contenuto di un registro in una cella di memoria
registri ➡️ memoria
- salto CONDIZIONATO: il salto viene eseguito soltanto SE una certa condizione viene soddisfatta.
- salto NON condizionato: il salto viene SEMPRE eseguito.