Nell’articolo di oggi analizzeremo in breve come funziona una CPU.
Negli articoli precedenti abbiamo visto:
- Come funziona una CPU: progetto di circuiti logici #0
- Come funziona una CPU: Flip-Flop SR asincrono #0.1
- Come funziona una CPU: Flip-Flop sincrono #0.1.1
- Come funziona una CPU: Flip-Flop D #0.1.2
- Come funziona una CPU: Flip-Flop Master-Slave #0.1.3
- Come funziona una CPU: Modello di Huffman #0.2
- Come funziona una CPU: progetto di circuiti sequenziali sincroni #0.2.1
- Come funziona una CPU: progetto dei circuiti logici #0.3
- Come funziona una CPU: porte logiche operanti su parole #0.3.1
- Come funziona una CPU: multiplexer #0.3.2
- Come funziona una CPU: decodificatore #0.3.3
- Come funziona una CPU: codificatore (encoder) #0.3.4
- Come funziona una CPU: codificatore prioritario (priority encoder) #0.3.4.1
- Come funziona una CPU: sommatore full-adder #0.3.5
- Come funziona una CPU: sommatore Ripple Carry Adder #0.3.5.1
- Come funziona una CPU: sommatore seriale #0.3.5.2
- Come funziona una CPU: Sommatore con carry-lookahead #0.3.5.3
- Come funziona una CPU: ALU spiegata in modo semplice #0.3.5.4
- Come funziona una CPU: comparatore #0.3.5.5
- Come funziona una CPU: registro a m-bit #0.3.6
- Come funziona una CPU: registro a scalamento (Shift Register) #0.3.6.1
- Come funziona una CPU: contatore semplice #0.3.7
- Come funziona una CPU: contatore asincrono (ripple counter) #0.3.7.1
- Come funziona una CPU: contatore sincrono #0.3.7.2
- Come funziona una CPU: bus spiegato in modo semplice #0.3.8
La CPU è il cuore operativo di qualsiasi computer, che sia un PC o un laptop/tablet o anche uno smartphone.
CPU è un acronimo che sta per central processing unit, cioè unità centrale di elaborazione. Sicuramente avrai sentito parlare anche di “processore” o “microprocessore”, che sono altri modi di definire la CPU.
In pratica, è la parte di un computer che coordina l’attività delle altre unità di elaborazione, schede audio e video, schede di rete e così via.
L’hardware di un processore è composto da 2 parti:
- l’unità di elaborazione (o data-path):
- contiene i registri, le unità aritmetico-logiche, i Bus interni, ecc…;
- l’unità di controllo (UC):
- genera i segnali di controllo per l’unità di elaborazione (consentendole di eseguire, secondo le opportune tempistiche, ciò che le istruzioni richiedono), sulla base dei segnali provenienti dalla stessa unità e dall’esterno;
Iscriviti ai nostri gruppi Telegram
Link utili