Oggi analizziamo uno dei componenti base di ogni compute: la Cpu. La sua funzione è quella di eseguire le istruzioni. Queste istruzioni possono venire dalla programmazione (istruzione successiva a quella appena eseguita) o da Input (l’utente o un dispositivo gli dà un comando da eseguire).Di norma si compone di vari elementi:
- Cu ovvero l’unità di controllo. Come dice il nome esegue la parte di controllo ovvero legge l’istruzione ed eventuali dati e controlla che siano compatibili e la fa eseguire e salva il risultato
- ALU ovvero l’unità di calcolo. Esegue le operazioni aritmetiche e logiche ed è il vero centro di elaborazione della Cpu
- Registri che sono delle memorie “super-rapide” ove vengono salvati i dati e le istruzioni. Di norma ce ne sono di 3 tipi:
- Per i dati non sempre presenti
- Per le istruzioni contatore dell’indirizzo dell’istruzione, registro contenente istruzione in esecuzione…
- Per i bit di controllo
- Bus interno per connettere le varie parti della Cpu
Tutti questi elementi sono sincronizzati dal Clock che altro non è che un timer che ogni tot frazione di secondo cambia il suo segnale da 0 a 1 e viceversa