Concetti Chiave
- Il computer è progettato per elaborare dati in modo veloce, sicuro ed efficiente, ricevendo input e producendo output.
- I componenti principali del computer includono hardware (parti fisiche) e software (programmi che gestiscono l'hardware).
- La CPU è il cervello del computer, composta da ALU, CU e registri, responsabile della gestione delle operazioni.
- La memoria di massa consente di memorizzare grandi quantità di dati, ma è più lenta della memoria centrale, utilizzando dischi magnetici.
- I dispositivi comunicano tramite bus, che includono bus degli indirizzi, dei dati e di controllo, per coordinare le operazioni.
Il computer è una macchina progettata per elaborare dati in modo veloce, sicuro ed efficiente.
- Componenti principali: Hardware: le parti fisiche del computer. Software: i programmi che gestiscono l'hardware.
Componenti principali del computer
- Case: contenitore di metallo che protegge i componenti. Può essere da tavolo o verticale.
- Scheda madre: la parte centrale dove sono collegate tutte le componenti principali del computer.
La CPU e le sue funzioni
La CPU: il cervello del computer
La CPU (Central Processing Unit) gestisce e controlla tutte le operazioni del computer.
- ALU (Unità aritmetico-logica): esegue calcoli e operazioni logiche.
- CU (Unità di controllo): interpreta le istruzioni e coordina le operazioni.
- Registri: piccole memorie temporanee per dati immediatamente utili.
- Classe della CPU: identificata da una sigla, il produttore più noto è Intel (es. Pentium, Centrino).
- Frequenza di clock: esprime la velocità della CPU, misurata in GHz. Maggiore è la frequenza, più istruzioni possono essere elaborate al secondo.
Ciclo operativo della CPU
La CPU segue un ciclo di 3 fasi:
- Fetch: preleva l'istruzione dalla memoria.
- Decode: interpreta l'istruzione.
- Execute: esegue l'operazione.
Istruzioni e memoria del computer
Le istruzioni sono composte da:
- Codice operativo: identifica l'operazione da eseguire.
- Operandi: i dati necessari per l'operazione.
L'insieme delle istruzioni eseguibili dalla CPU è detto instruction set.
- Memoria volatile (si cancella allo spegnimento).
- Accesso casuale: ogni dato è individuabile tramite un indirizzo specifico (riga e colonna).
- Contiene informazioni temporanee utilizzate durante l’elaborazione.
Codice binario e memoria
Codice binario: unico linguaggio compreso dal computer, formato da bit (0 e 1).
- 1 byte = 8 bit (sufficiente per rappresentare un simbolo).
- I multipli del byte (KB, MB, GB) sono calcolati in base 2 (es. 1 KB = 1024 byte).
-
ROM: memoria non volatile utilizzata per salvare programmi essenziali:
PROM: programmabile una sola volta.
EPROM: riscrivibile tramite raggi ultravioletti.
EEPROM: modificabile senza estrazione, con software specifico.
- CACHE: memoria ad alta velocità posizionata tra la CPU e la RAM per velocizzare l'elaborazione.
Tipi di memoria del computer
Comunicazione tramite bus
I dispositivi del computer comunicano tramite i bus:
- Bus degli indirizzi: unidirezionale, usato dalla CPU per individuare la cella di memoria.
- Bus dei dati: trasporta i dati tra i componenti.
- Bus di controllo: coordina le operazioni degli altri bus.
Memoria di massa e accesso ai dati
La memoria di massa consente di memorizzare grandi quantità di dati, ma è più lenta della memoria centrale.
Magnetiche: dischi ricoperti di materiale ferromagnetico su cui i dati vengono scritti tramite testine di lettura/scrittura.
Organizzate in tracce e settori, separati da spazi chiamati gap. Accesso diretto ai dati tramite la testina posizionata sul settore corretto.
Cache dell’hard disk: memoria temporanea per velocizzare l’accesso ai dati.
Memoria virtuale: utilizzo temporaneo dell’hard disk come estensione della RAM quando quest’ultima è piena.
Domande da interrogazione
- Quali sono i componenti principali di un computer?
- Qual è il ruolo della CPU nel computer?
- Come funziona il ciclo operativo della CPU?
- Quali sono i tipi di memoria del computer e le loro caratteristiche?
I componenti principali di un computer sono l'hardware, che comprende le parti fisiche, e il software, che include i programmi che gestiscono l'hardware.
La CPU, o Central Processing Unit, è il cervello del computer e gestisce tutte le operazioni, eseguendo calcoli tramite l'ALU e coordinando le istruzioni tramite la CU.
Il ciclo operativo della CPU si compone di tre fasi: Fetch, dove preleva l'istruzione dalla memoria; Decode, dove interpreta l'istruzione; e Execute, dove esegue l'operazione.
I tipi di memoria includono la ROM, che è non volatile e salva programmi essenziali, e la CACHE, che è ad alta velocità e accelera l'elaborazione, oltre a vari tipi di memoria programmabile come PROM, EPROM ed EEPROM.