Concetti Chiave
- Il computer dispone di diversi tipi di memorie, tra cui la memoria centrale, veloce e costosa, e la memoria di massa, che conserva grandi quantità di dati nel tempo.
- Le memorie si classificano in dinamiche, come DRAM, che comunicano direttamente con la CPU, e statiche, che offrono maggiore stabilità ma a costi superiori.
- La ROM è una memoria permanente a sola lettura, mentre la RAM è volatile e perde il contenuto quando il computer è spento, ma è fondamentale per le operazioni quotidiane.
- La memoria Cache accelera i trasferimenti di dati tra la RAM e la CPU, migliorando le prestazioni complessive del sistema.
- Le memorie si montano su connettori standard, come SIMM e DIMM, con quest'ultimi che sono più costosi e progettati per sistemi come i Power Mac di Apple.
Tipi di memorie del computer
Il computer possiede diversi tipi di memorie con diverse funzioni, ovvero diversi dispositivi che permettono di conservare le informazioni:
•La Memoria centrale, nella quale devono risiedere i programmi e i dati durante la loro elaborazione, è una memoria molto veloce, di capacità limitate e molto costosa.
•La Memoria di massa, che conserva le informazioni nel tempo e permette di memorizzare grandi quantità di dati, è meno veloce, ma meno costosa rispetto alla memoria centrale.
Memorie dinamiche e statiche
Inoltre le memorie si classificano in:
- Memorie dinamiche,che vengono indicate con l’acronimo DRAM ( Dynamic RAM);
- La memoria dinamica è quella con cui comunica direttamente la CPU, in maniera molto veloce. La memoria si misura in Milioni di byte (MB). La memoria dinamica include la memoria centrale, infatti, può essere di tipo ROM (Read Only Memory) , RAM (Random Access Memory) e di tipo Cache.
Tipologie di memoria RAM
La ROM è una memoria, a sola lettura di tipo permanente, che non perde il suo contenuto in mancanza di alimentazione elettrica ed è una memoria su cui sono contenuti i programmi di inizializzazione al momento dell’accensione.
La RAM è una memoria “volatile” quindi nel momento in cui si spegne il computer se ne perde il contenuto. Le sue dimensioni sono ridotte perché i suoi costi sono piuttosto elevati ed è la memoria su cui hanno luogo la maggior parte delle operazioni.
Cache e memorie moderne
La Cache è una memoria utilizzata per trasferire dati tra dispositivi che hanno velocità diverse. È una memoria che serve ad accelerare gli accessi alla RAM. Inoltre, la memoria Cache, nei moderni computer, è intermedia tra RAM e CPU.
Le moderne memorie dinamiche perdono l’informazione quando cessa l’alimentazione elettrica, ma sono più economiche e affidabili delle memorie statiche.
SDRAM e RDRAM
-SDRAM (Synchronous DRAM) sono le più comuni e di costo contenuto. Capaci di sincronizzare fino a oltre 100Mhz, e possono raddoppiare la velocità di trasferimento dati con un “trucco” denominato DDR (Double Data Rate).
-RDRAM (Rambus DRAM, dal nome della ditta che ne detiene il brevetto, la Rambus Inc.)sono molto più costose delle SDRAM.
Montaggio delle memorie
Le memorie vengono ormai sempre più spesso montate su degli zoccoli standard (detti anche connettori) che ne consentono, almeno in teoria il cambio con altre più evolute.
Questi “montaggi” sono descritti come:
-SIMM (Single In-line Memory Module), ormai poco usate;
-DIMM (Dual In-line Memory Module), un po’ più costose delle SIMM,ma più costose e nate per i Power Mac (componenti dei sistemi Apple).
Domande da interrogazione
- Qual è la differenza principale tra memoria centrale e memoria di massa?
- Cosa caratterizza le memorie dinamiche e statiche?
- Qual è la funzione della memoria Cache nei computer moderni?
- Quali sono le differenze tra SDRAM e RDRAM?
La memoria centrale è veloce e costosa, necessaria per l'elaborazione dei programmi e dei dati, mentre la memoria di massa è meno veloce, ma consente di conservare grandi quantità di dati nel tempo a un costo inferiore.
Le memorie dinamiche, come la DRAM, comunicano direttamente con la CPU e sono volatili, mentre le memorie statiche, pur essendo più costose, tendono a mantenere le informazioni senza alimentazione elettrica.
La memoria Cache serve ad accelerare gli accessi alla RAM, fungendo da intermediario tra la RAM e la CPU, migliorando così le prestazioni complessive del sistema.
Le SDRAM sono più comuni e meno costose, capaci di sincronizzare oltre 100Mhz e raddoppiare la velocità di trasferimento dati con DDR, mentre le RDRAM sono più costose e sono associate a un brevetto specifico.