1. Che cos'è l'Unità di Controllo?
L'Unità di Controllo (Control Unit o CU) è il componente chiave della CPU che dirige il funzionamento complessivo del sistema informatico. Essa non esegue calcoli aritmetici in prima persona, ma coordina il flusso dei dati tra la CPU, la memoria centrale e le periferiche di I/O.
2. Compiti e Funzionamento Principali
Le mansioni principali svolte dalla CU durante l'elaborazione comprendono:
- Prelievo delle Istruzioni (Fetch): Legge dalla memoria RAM l'istruzione successiva da eseguire sfruttando il Program Counter (PC).
- Decodifica (Decode): Analizza il codice operativo dell'istruzione per determinare quali azioni e operazioni compiere.
- Generazione dei Segnali di Controllo: Invia impulsi elettrici coordinati verso l'ALU, i registri interni e i bus di sistema per pilotare il trasferimento e l'elaborazione dei dati.
- Gestione del Ciclo Macchina: Regola la sincronizzazione temporale delle fasi di esecuzione sfruttando i segnali di clock.
3. Simulatore di Generazione Segnali della CU
Seleziona un'operazione di controllo per osservare quali segnali logici vengono attivati dalla CU verso i componenti interni.