Differenza tra RAM statica e RAM dinamica

Static RAM vs Dynamic RAM (SRAM vs DRAM)
 

RAM (Random Access Memory) è la memoria principale utilizzata in un computer. Le sue singole celle di memoria sono accessibili in qualsiasi sequenza, e quindi è chiamata la memoria ad accesso casuale. Le RAM sono divise in due categorie come RAM statica (SRAM) e RAM dinamica (DRAM). SRAM utilizza i transistor per memorizzare un singolo bit di dati e non ha bisogno di essere periodicamente aggiornato. DRAM utilizza un condensatore separato per memorizzare ogni bit di dati e deve essere periodicamente aggiornato per mantenere la carica nei condensatori.

Cos'è la RAM statica (SRAM)?

SRAM è un tipo di RAM ed è una memoria volatile, che perde i suoi dati quando viene spenta l'alimentazione. In una SRAM, ogni bit che memorizza i dati è composto da quattro o sei transistor che costituiscono un flip-flop. Esistono transistor aggiuntivi che vengono utilizzati per controllare gli accessi in lettura e scrittura delle celle di archiviazione. Anche se le SRAM tipiche usano sei transistor per memorizzare ogni bit, ci sono SRAM che usano otto, dieci o più transistor per memorizzare un singolo bit. Quando il numero di transistor è ridotto, la dimensione della cella di memoria diminuisce. Ogni cella SRAM può trovarsi in tre stati diversi chiamati read, write e standby. Una cella si trova nello stato di lettura quando i dati sono stati richiesti ed è in stato di scrittura quando i dati nella cella vengono modificati. La cella è in standby quando è inattiva.

Cos'è la RAM dinamica (DRAM)?

DRAM è anche una memoria volatile che utilizza condensatori separati per memorizzare ogni bit. I condensatori quando non caricati rappresentano il valore 0 di un bit e quando caricati rappresentano il valore 1. Poiché i condensatori si scaricano con il tempo, devono essere periodicamente aggiornati per mantenere i valori memorizzati in essi. Ogni cella di memoria in una DRAM è composta da un condensatore e un transistor e queste celle sono disposte in un array quadrato. Le DRAM sono ampiamente utilizzate per i ricordi principali nei personal computer e nelle stazioni di gioco poiché sono più economiche. Le DRAM sono fabbricate come circuiti integrati (IC) che vengono in pacchetti di plastica con perni metallici che possono essere collegati ai bus. Attualmente ci sono DRAM nel mercato che sono fabbricate come moduli plug-in, che sono più facili da gestire. Pacchetto SIPP (Single In-Line Pin Package), Single-In-Line Memory Module (SIMM) e Dual In-Line Memory Module (DIMM) sono alcuni esempi di tali moduli.

Qual è la differenza tra RAM statica e RAM dinamica?

Anche se sia le SRAM che le DRAM sono memorie volatili, presentano alcune importanti differenze. Poiché la DRAM richiede un singolo condensatore e un transistor per ogni cella di memoria, è molto più semplice nella struttura rispetto alla SRAM, che utilizza sei transistor per ciascuna cella di memoria. D'altra parte, a causa dell'uso di condensatori, la DRAM richiede di essere aggiornata periodicamente rispetto alla SRAM. Le DRAM sono meno costose e più lente delle SRAM. Pertanto vengono utilizzati per la grande memoria principale di personal computer, workstation, ecc., Mentre SRAM viene utilizzato per la memoria cache più piccola e veloce.

Ti potrebbe piacere anche leggere:

1. Differenza tra RAM e ROM 

2. Differenza tra memoria RAM e cache 

3. Differenza tra memoria primaria e secondaria

4. Differenza tra RAM e processore