Diferența Dintre Memoria Volatilă și Memoria Nevolatilă

Diferența Dintre Memoria Volatilă și Memoria Nevolatilă
Diferența Dintre Memoria Volatilă și Memoria Nevolatilă

Video: Diferența Dintre Memoria Volatilă și Memoria Nevolatilă

Video: Diferența Dintre Memoria Volatilă și Memoria Nevolatilă
Video: Memoria internă și memoria externă 2024, Aprilie
Anonim

Memorie volatilă vs memorie nonvolatilă

Volatile și non-volatile sunt clasificări în memoria computerului. Memoria volatilă este un tip de memorie de calculator care necesită energie pentru a reține informațiile stocate, în timp ce memoria nonvolatilă nu necesită reîmprospătare pentru a păstra valorile memoriei.

Ce este memoria volatilă?

Memoria volatilă este un tip de memorie în calcul care necesită energie pentru a reține informațiile stocate. Conținutul dispozitivului de memorie trebuie actualizat periodic pentru a evita pierderea datelor. Modulele RAM (Random Access Memory) din computere și memoria cache din procesoare sunt exemple de componente de memorie volatile. (Citiți diferența dintre memoria RAM și memoria cache)

Dispozitivele RAM sunt construite folosind un ansamblu mare de condensatoare care sunt utilizate pentru a stoca încărcături temporar. Fiecare condensator reprezintă un bit de memorie. Când condensatorul este încărcat, starea logică este 1 (înaltă) și, atunci când este descărcată, starea logică este 0 (scăzută). Și fiecare condensator este necesar pentru a se reîncărca la intervale regulate pentru păstrarea continuă a datelor, această reîncărcare repetată este cunoscută sub numele de ciclu de reîmprospătare.

Există trei clase principale de RAM și acestea sunt RAM statică (SRAM), RAM dinamică (DRAM) și RAM de schimbare de fază (PRAM). În SRAM, datele sunt stocate folosind starea unui singur flip-flop pentru fiecare bit și, în DRAM, un singur condensator este utilizat pentru fiecare bit. (Citiți mai multe despre diferența dintre SRAM și DRAM)

Ce este memoria nonvolatilă?

Memoria nonvolatilă este un tip de memorie de calculator care nu necesită reîmprospătare pentru a păstra valorile memoriei. Toate tipurile de ROM, memorie flash, dispozitive de stocare optice și magnetice sunt dispozitive de memorie nonvolatile.

Cele mai vechi dispozitive ROM (Read Only Memory) au doar capacitatea de a citi, dar nu de a scrie sau edita conținutul. În unele cazuri, datele pot fi modificate, dar cu dificultate. Cel mai vechi tip de stare solidă a ROM-ului este Mask ROM, unde conținutul memoriei este programat chiar de producător și nu poate fi modificat.

PROM sau ROM programabil a fost dezvoltat pe baza Mask ROM, unde memoria poate fi programată de utilizator, dar o singură dată. EPROM (Erasable Programmable ROM) este un dispozitiv de memorie care poate fi șters, care poate fi șters utilizând expunerea la lumina UV și programat prin tensiuni mai mari. Expunerea repetată la lumina UV deteriorează în cele din urmă capacitatea de stocare a CI.

EEPROM sau ROM programabil ștergibil electronic este o extensie de la EPROM, unde memoria poate fi programată de mai multe ori de către utilizator. Conținutul componentei de memorie poate fi citit, scris și modificat folosind o interfață special concepută. Unitățile de microcontroler sunt exemple de dispozitive EEPROM. Memoria flash este dezvoltată pe baza arhitecturii EEPROM.

Hard disk-urile (HDD) sunt, de asemenea, un dispozitiv secundar non-volatil de stocare a datelor utilizat pentru stocarea și recuperarea informațiilor digitale în computere. Hard diskurile sunt proeminente datorită capacității și performanței lor. Capacitatea HDD-ului variază de la unitate la unitate, dar a crescut constant în timp.

Dispozitivele de stocare optică precum DVD-urile CD-urilor și discurile BluRay sunt, de asemenea, dispozitive de memorie nonvolatile. Cardurile perforate și benzile magnetice utilizate în primele computere pot fi, de asemenea, incluse în această categorie.

Care este diferența dintre memoria volatilă și memoria nevolatilă?

• Memoria volatilă necesită reîmprospătare pentru a păstra conținutul stocat, în timp ce memoria nevolatilă nu.

• Memoria volatilă necesită alimentare pentru a reține memoria, în timp ce memoria nevolatilă nu necesită alimentare. Dacă se pierde alimentarea cu memorie volatilă, atunci conținutul este șters automat.

• RAM este principalul tip de memorie volatilă și este utilizat ca stocare temporară a informațiilor înainte și după procesare. Dispozitivele ROM sunt utilizate pentru a stoca date sau informații pentru o perioadă mai lungă de timp. (Citiți mai multe despre diferența dintre ROM și RAM)

• Dispozitivele de stocare secundare utilizate în computere sunt dispozitive de memorie nonvolatile.

• Dispozitivele de memorie volatile sunt în principal dispozitive în stare solidă, iar memoria nonvolatilă poate fi în stare solidă, magnetică sau optică.

Recomandat: