Struttura dell'elaboratore
Transcript of Struttura dell'elaboratore
![Page 1: Struttura dell'elaboratore](https://reader036.fdocumenti.com/reader036/viewer/2022082722/58eda4d71a28ab033d8b4661/html5/thumbnails/1.jpg)
Modello Logico Funzionali
![Page 2: Struttura dell'elaboratore](https://reader036.fdocumenti.com/reader036/viewer/2022082722/58eda4d71a28ab033d8b4661/html5/thumbnails/2.jpg)
Struttura dell’elaboratore
I bus essenzialmente sono di 3 tipi:1)I bus dei dati: su di essi viaggiano i dati che vengono scambiati tra le tre componenti2)Bus degli indirizzi: viene utilizzato dalla CPU per inviare alla memoria gli indirizzi delle locazioni interessate oppure per inviare al sistema di I/O l’indirizzo della periferica che si vuole utilizzare.3)Il bus di controllo:permette alla CPU di inviare alla memoria e al processore di I/O dei segnali per dire che cosa fare in un dato momento.
![Page 3: Struttura dell'elaboratore](https://reader036.fdocumenti.com/reader036/viewer/2022082722/58eda4d71a28ab033d8b4661/html5/thumbnails/3.jpg)
Il ClockIl clock è un temporizzatore di tutti i circuiti che genera una serie di impulsi a frequenza regolare:A ogni scatto del clock viene inviato un segnale che corrisponde all’esecuzione di un istruzione elementare.
![Page 4: Struttura dell'elaboratore](https://reader036.fdocumenti.com/reader036/viewer/2022082722/58eda4d71a28ab033d8b4661/html5/thumbnails/4.jpg)
I
I Registri
I Registri sono memorie ausiliarie in grado di memorizzare più bit alla volta e restituire l’informazione memorizzata per un suo successivo utilizzo.I Registri si chiamano:•PC: program counter•IR: istruction•SR: status register•AR: accumulator register•MDR: memory data register•MAR: memory adress register