La CPU (Central Processing Unit o Unità Centrale di Elaborazione) è il cervello del computer. È il componente hardware che esegue le istruzioni dei programmi e coordina il lavoro di tutti gli altri componenti. [1, 2, 3, 4]
⚙️ Come funziona: il ciclo di elaborazione
La CPU lavora eseguendo continuamente un ciclo diviso in tre fasi principali: [5, 6]
- Fetch (Prelievo): Prende l’istruzione da eseguire dalla memoria RAM.
- Decode (Decodifica): Traduce l’istruzione in una lingua comprensibile per i circuiti elettrici.
- Execute (Esecuzione): Svolge l’azione richiesta (es. un calcolo matematico o lo spostamento di un file). [7, 8]
📐 I componenti interni della CPU
All’interno di un microprocessore moderno troviamo elementi specializzati:
- ALU (Unità Logico-Aritmetica): La parte che esegue i calcoli matematici e logici.
- CU (Unità di Controllo): Il regista che dirige il flusso di dati e dice agli altri componenti cosa fare.
- Registri: Piccolissime memorie interne ultra-rapide usate per conservare i dati temporanei del calcolo in corso.
- Memoria Cache: Una memoria d’appoggio veloce che memorizza i dati usati più spesso per non doverli riprendere ogni volta dalla RAM (più lenta). [9, 10, 11, 12, 13]
📊 I parametri per valutare una CPU
Le prestazioni di una CPU dipendono principalmente da due fattori:
- Frequenza di Clock: Misurata in Gigahertz (GHz), indica la velocità con cui la CPU esegue i cicli di calcolo al secondo.
- Numero di Core: I core sono i singoli “motori” fisici dentro la CPU. Più core permettono al computer di svolgere più compiti contemporaneamente (multitasking). [14, 15, 16, 17, 18]