Descoperirea cunoştinţelor
/ Knowledge Discovery >> Descoperirea cunoştinţelor >> tech >> calculator >> hardware de calculator >>

Cum RAM Works

How RAM Works
Introducere în modul în care funcționează RAM

de memorie cu acces aleator (RAM) este cel mai cunoscut forma de memorie de calculator. RAM este considerat " acces aleator " pentru că puteți accesa orice celulă de memorie direct dacă știi rândul și coloana care se intersectează în acea celulă.

Opusul RAM este memoria acces serial (SAM). SAM stochează date ca o serie de celule de memorie, care pot fi accesate numai secvențial (ca o casetă). În cazul în care datele nu se află în locația curentă, fiecare celulă de memorie este verificat până la găsirea datele necesare. SAM funcționează foarte bine pentru tampoane de memorie, în cazul în care datele sunt în mod normal stocate în ordinea în care acesta va fi folosit (un exemplu bun este memoria tampon textura pe o placă video). Date RAM, pe de altă parte, pot fi accesate în orice ordine.

Similar cu un microprocesor, un cip de memorie este un circuit integrat (IC) din milioane de tranzistori și condensatori. În cea mai comuna forma de memorie de calculator, memorie cu acces aleator dinamic (DRAM), un tranzistor și un condensator sunt asociat pentru a crea o celulă de memorie, ceea ce reprezinta un singur bit de date. Condensatorul deține pic de informații - o 0 sau 1 (a se vedea Cum Biți și Bytes lucru pentru informații privind biți). Tranzistorul acționează ca un comutator care permite circuitul de control de pe chip de memorie citit condensator sau modifica starea.

Un condensator este ca o galeata mica, care este capabil de a stoca electroni. Pentru a stoca un 1 in celula de memorie, cupa este umplut cu electroni. Pentru a stoca un 0, acesta este golit. Problema cu galeata condensator este că are o scurgere. Într-o chestiune de câteva milisecunde o galeata plina se golește. Prin urmare, pentru memorie dinamică la locul de muncă, fie CPU sau controlerul de memorie trebuie să vină de-a lungul și reîncărcați toate condensatori deține o 1 înainte de descărcare de gestiune. Pentru a face acest lucru, controlerul de memorie citește memoria și apoi scrie înapoi. Această operațiune de reîmprospătare întâmplă în mod automat mii de ori pe secunda.

Condensatorul într-o celulă de memorie RAM dinamica este ca o galeata permeabil. Acesta trebuie să fie actualizate periodic sau se va descărca la 0. Această operațiune de reîmprospătare este în cazul în care RAM dinamic devine numele său. RAM dinamic trebuie să fie actualizate în mod dinamic tot timpul