Differenza tra memoria volatile e non volatile

Differenza tra memoria volatile e non volatile
Differenza tra memoria volatile e non volatile

Video: Differenza tra memoria volatile e non volatile

Video: Differenza tra memoria volatile e non volatile
Video: SRAM vs DRAM : How SRAM Works? How DRAM Works? Why SRAM is faster than DRAM? 2024, Luglio
Anonim

Memoria volatile vs non volatile

Volatile e non volatile sono classificazioni nella memoria del computer. La memoria volatile è un tipo di memoria del computer che richiede alimentazione per conservare le informazioni archiviate mentre la memoria non volatile non richiede l'aggiornamento per conservare i valori di memoria.

Cos'è la memoria volatile?

La memoria volatile è un tipo di memoria nell'informatica che richiede alimentazione per conservare le informazioni archiviate. Il contenuto del dispositivo di memoria deve essere aggiornato regolarmente per evitare la perdita di dati. I moduli RAM (Random Access Memory) nei computer e la memoria Cache nei processori sono esempi di componenti di memoria volatile.(Leggi la differenza tra RAM e memoria cache)

I dispositivi RAM sono costruiti utilizzando un ampio gruppo di condensatori utilizzati per immagazzinare temporaneamente i carichi. Ogni condensatore rappresenta un bit di memoria. Quando il condensatore è carico, lo stato logico è 1 (Alto) e, quando è scarico, lo stato logico è 0 (Basso). E ogni condensatore è necessario per ricaricarsi a intervalli regolari per conservare i dati continuamente, questa ricarica ripetuta è nota come ciclo di aggiornamento.

Ci sono tre classi principali di RAM, e queste sono RAM statica (SRAM), RAM dinamica (DRAM) e RAM a cambiamento di fase (PRAM). Nella SRAM, i dati vengono archiviati utilizzando lo stato di un singolo flip-flop per ogni bit e, nella DRAM, viene utilizzato un singolo condensatore per ogni bit. (Leggi di più sulla differenza tra SRAM e DRAM)

Cos'è la memoria non volatile?

La memoria non volatile è un tipo di memoria del computer che non richiede l'aggiornamento per conservare i valori di memoria. Tutti i tipi di ROM, memoria flash, dispositivi di archiviazione ottici e magnetici sono dispositivi di memoria non volatile.

I primi dispositivi ROM (Read Only Memory) avevano solo la capacità di leggere ma non di scrivere o modificare i contenuti. In alcuni casi i dati possono essere modificati, ma con difficoltà. Il tipo più vecchio di ROM a stato solido è Mask ROM in cui il contenuto della memoria è programmato dal produttore stesso e non può essere modificato.

PROM o Programmable ROM è stata sviluppata sulla base della Mask ROM, dove la memoria può essere programmata dall'utente, ma solo una volta. EPROM (Erasable Programmable ROM) è un dispositivo di memoria cancellabile, che può essere cancellato utilizzando l'esposizione ai raggi UV e programmato con tensioni più elevate. L'esposizione ripetuta alla luce UV alla fine deteriora la capacità di memorizzazione dell'IC.

EEPROM o ROM programmabile cancellabile elettronicamente è un'estensione della EPROM in cui la memoria può essere programmata più volte dall'utente. Il contenuto del componente di memoria può essere letto, scritto e modificato utilizzando un'interfaccia appositamente progettata. Le unità a microcontrollore sono esempi di dispositivi EEPROM. La memoria flash è sviluppata sulla base dell'architettura EEPROM.

Le unità disco rigido (HDD) sono anche dispositivi di archiviazione dati secondari non volatili utilizzati per archiviare e recuperare informazioni digitali nei computer. I dischi rigidi sono importanti per la loro capacità e prestazioni. La capacità degli HDD varia da unità a unità, ma è aumentata costantemente nel tempo.

Anche i dispositivi di archiviazione ottici come CD, DVD e dischi BluRay sono dispositivi di memoria non volatile. Anche schede perforate e nastri magnetici utilizzati nei primi computer possono essere inclusi in questa categoria.

Qual è la differenza tra memoria volatile e non volatile?

• La memoria volatile richiede l'aggiornamento per conservare i contenuti archiviati, mentre la memoria non volatile no.

• La memoria volatile richiede alimentazione per conservare la memoria mentre la memoria non volatile non richiede alimentazione. Se si perde l'alimentazione alla memoria volatile, il contenuto viene automaticamente cancellato.

• La RAM è il tipo principale di memoria volatile e viene utilizzata come memoria temporanea di informazioni prima e dopo l'elaborazione. I dispositivi ROM vengono utilizzati per memorizzare dati o informazioni per un tempo più lungo. (Leggi di più sulla differenza tra ROM e RAM)

• I dispositivi di archiviazione secondari utilizzati nei computer sono dispositivi di memoria non volatile.

• I dispositivi di memoria volatile sono principalmente dispositivi a stato solido e la memoria non volatile può essere a stato solido, magnetica o ottica.

Consigliato: