con molta ram è allora come avere a disposizione un’enorme lavagna sulla quale poter scrivere e leggere
tantissime volte. Le grandi dimensioni dei programmi attuali (compreso il sistema operativo) e la tendenza a
utilizzare più programmi contemporaneamente, fanno sì che la quantità di memoria ram disponibile influenzi
notevolmente le prestazioni di un computer. Per «far girare», ossia funzionare, i sistemi operativi più recenti,
come Windows 7, è preferibile avere almeno 2 GB di memoria ram. Questo valore può aumentare, poi, se si
devono usare programmi professionali, come quelli per la grafica. Quando si acquista un programma, perciò,
uno dei requisiti fondamentali da controllare è la quantità di memoria ram necessaria. Normalmente la memoria
ram è costituita da moduli singoli di memoria, di alcuni Megabyte ciascuno, e può essere aumentata
aggiungendo uno o più moduli sulla scheda madre.
MEMORIA ROM
È una memoria di sola lettura, utilizzata in fase di accensione del computer
quando, affinché possa avvenire il caricamento del sistema operativo da disco a
memoria ram, il sistema deve disporre di un programma di inizializzazione
registrato dal costruttore e che non si cancella a computer spento. La memoria rom
contiene il BIOS (Basic Input/Output System) che all’accensione effettua una serie
di test diagnostici sullo stato delle periferiche e quindi cerca il sistema operativo su
disco. È possibile accedere a un programma di Setup che permette di modificare i
parametri del bios.
MEMORIA CACHE
Si tratta di una memoria ad accesso più veloce della ram utilizzata in aggiunta a essa per rendere più veloce il
trasferimento dei dati e delle istruzioni fra la cpu e la ram. In pratica la presenza della cache e le sue
dimensioni, che sono normalmente, allo stato attuale, di alcuni MB, velocizzano l’elaborazione perché
eliminano tempi di attesa dovuti alla lentezza del trasferimento diretto fra cpu e ram. Esistono anche memorie
cache per il trasferimento dei dati fra la ram e il disco.
BIT e BYTE
I dati e le istruzioni memorizzati all’intemo di un computer sono rappresentati mediante la codifica binaria, cioè
utilizzando solo le cifre 0 e 1. La singola cifra binaria è detta bit , (in inglese "binary digit") , mentre un
insieme di 8 bit viene chiamato byte.
Ma come è possibile rappresentare con due sole cifre tutti i possibili caratteri presenti sulla tastiera (e quelli non
presenti), e dunque inserire i dati in input? Semplicemente facendo corrispondere a ciascun carattere alfabetico
o numerico una diversa sequenza di bit. Per esempio, il carattere @ è identificato dal computer con la sequenza
01000000.
Unità di misura
bit
byte
B
8 bit=1Byte
20 Byte
kilobyte
kB
1’024 Bytes
210 Bytes
Megabyte
MB
1'048’576 Bytes
220 Bytes
Gigabyte
GB
1'073'741’824 Bytes
230 Bytes
Terabyte
TB
1'099'511'627’776 Bytes
240 Bytes
7