Ce este o celulă RAM? Structura și principiul de funcționare a RAM

Fiecare celulă RAM are propria sa adresă individuală.

În dispozitivele de calcul moderne, în funcție de tipul de execuție, există două tipuri principale de RAM:

1. RAM asamblată pe flip-flop, numită memorie statică cu acces aleator, sau pur și simplu memorie statică - SRAM (Static RAM). Avantajul acestei memorii este viteza. Deoarece declanșatoarele sunt asamblate pe porți, iar timpul de întârziere a porții este foarte scurt, comutarea stării de declanșare are loc foarte rapid. De asemenea, această memorie nu este lipsită de dezavantaje. În primul rând, un grup de tranzistori care formează un declanșator este mai scump, chiar dacă sunt gravați în milioane pe un singur substrat de siliciu. În plus, un grup de tranzistori ocupă mult mai mult spațiu, deoarece liniile de comunicație trebuie să fie gravate între tranzistoarele care formează flip-flop. Aceste considerații i-au forțat pe inventatori să inventeze o memorie mai economică, atât ca cost, cât și ca compact.

2. În memoria mai economică, un circuit format dintr-un condensator și un tranzistor (în unele variații există doi condensatori) este folosit pentru a stoca o descărcare (bit). Acest tip de memorie rezolvă, în primul rând, problema costului ridicat (un condensator și un tranzistor sunt mai ieftine decât mai multe tranzistoare) și, în al doilea rând, compactitatea (în locul în care un declanșator, adică un bit, este situat în SRAM, opt condensatoare și tranzistoare). Cu toate acestea, există și unele dezavantaje. În primul rând, memoria bazată pe condensator funcționează mai lent, deoarece în cazul în care în SRAM o schimbare a tensiunii la intrarea flip-flop duce imediat la o schimbare a stării sale, atunci pentru a seta bitul bazat pe condensator la unu, acest condensator trebuie să fie încărcat, iar pentru a seta bitul la 0, respectiv, descărcare. Și încărcarea sau descărcarea unui condensator este o operațiune mult mai lungă decât comutarea unui declanșator (de 10 ori sau mai mult), chiar dacă condensatorul este foarte mic. Există un al doilea dezavantaj semnificativ - condensatorii sunt predispuși la „scărcarea” încărcării, cu alte cuvinte, condensatorii se descarcă în timp; Mai mult, cu cât capacitatea lor este mai mică, cu atât se descarcă mai repede. Datorită acestei circumstanțe, pentru a nu pierde conținutul biților, acești condensatori trebuie regenerați după un anumit interval de timp pentru a restabili încărcarea. Regenerarea se realizează prin citirea sarcinii (citirea sarcinii de la condensator se realizează printr-un tranzistor). Controlerul de memorie suspendă periodic toate operațiunile de memorie pentru a-și regenera conținutul. Această operațiune de regenerare reduce semnificativ performanța RAM. Memoria de pe condensatoare se numește memorie dinamică - DRAM (Dynamic RAM) deoarece biții din ea nu sunt stocați static, ci „se scurg” dinamic în timp.

Astfel, DRAM-ul este mult mai ieftin decât SRAM, densitatea sa este mult mai mare, ceea ce permite plasarea mai multor biți pe același spațiu al substratului de siliciu, dar în același timp viteza sa este foarte mică. SRAM, dimpotrivă, este o memorie foarte rapidă, dar și foarte scumpă. În acest sens, RAM convențională este construită pe module DRAM, iar SRAM este folosit pentru a crea, de exemplu, cache-uri ale microprocesoarelor de toate nivelurile.

RAM poate fi fabricată ca o unitate separată sau inclusă în proiectarea unui computer sau microcontroler cu un singur cip.

Un exemplu de structură a spațiului de adrese de memorie folosind exemplul unui PC IBM

Zona de memorie principală

Zona de memorie superioară

Zonă de memorie suplimentară

Zona de memorie mare

Vezi de asemenea

Legături

Literatură

  • Scott Mueller. Capitolul 6. RAM // Upgrading and Repairing PCs = Upgrading and Repairing PCs. - ediția a XVII-a - M.: „Williams”, 2007. - P. 499-572. - ISBN 0-7897-3404-4

Fundația Wikimedia.

2010.

    Vedeți ce este o „celulă de memorie pentru computer” în alte dicționare: Un set de elemente de stocare sau o secțiune a unui mediu de stocare destinată pentru stocarea unui cuvânt de calculator (număr) cu o adresă sau un canal individual pentru circulație. De obicei, componenta Ya.P se acumulează, un bloc de stocare... ...

    Big Enciclopedic Polytechnic Dictionary Un set de elemente ale unui dispozitiv de stocare computer pentru stocarea unui cuvânt de calculator (număr) sau a unei părți din acesta (de exemplu, 1 octet). Numărul total de celule de memorie ale tuturor dispozitivelor de stocare determină capacitatea de memorie a computerului...

    Dicţionar enciclopedic mare Un set de elemente ale unui dispozitiv de stocare computer pentru stocarea unui cuvânt de calculator (număr) sau a unei părți din acesta (de exemplu, 1 octet). Numărul total de celule de memorie ale tuturor dispozitivelor de stocare determină capacitatea de memorie a computerului. * * * CELULA DE MEMORIE CELULA DE MEMORIE,... ...

    Dicţionar Enciclopedic Un computer, un set de elemente de stocare sau o secțiune a unui mediu de stocare (de exemplu, o secțiune a suprafeței unei benzi magnetice, a unui disc magnetic sau optic) destinat stocării unui cuvânt de calculator sau a unei părți a acestuia. Celula de memorie –… …

    Enciclopedia tehnologiei Un set de elemente ale unui dispozitiv de stocare computer pentru stocarea unui cuvânt de calculator (număr) sau a unei părți din acesta (de exemplu, 1 octet). Numărul total de celule nucleare ale tuturor dispozitivelor de stocare determină capacitatea memoriei computerului...

    Știința naturii. Dicţionar Enciclopedic

    Elementul minim adresabil al unui dispozitiv de stocare computer. Informații de bază Celulele de memorie pot avea capacități diferite (număr de biți, lungime). Dispozitivele de stocare moderne au de obicei o dimensiune a celulei de memorie egală cu una dintre puterile a două... Wikipedia

    Acest articol poate conține cercetări originale. Adăugați linkuri către surse, altfel poate fi setat pentru ștergere. Mai multe informații pot fi găsite pe pagina de discuție. (11 mai 2011) ... Wikipedia

    Celulă: Celulă Compartiment pentru celule Cutie pentru celule Cutie pentru celule, dulap cu relee Cutie de depozit Seif într-o bancă, închiriată clienților Conceptul de celulă Benard în fizică Celula de memorie în informatică face parte din ... ... Wikipedia

    Celulă (Semnificații): Fagure pentru celule Compartiment pentru celule Cutie pentru celule Cutie pentru celule, dulap cu relee Cutie de depozit Seif într-o bancă, închiriată clienților Celula Benard a ordonat structuri într-un lichid, un exemplu clasic de auto-organizare în fizică Celula... .. . Wikipedia

Random Access Memory (RAM), cea mai faimoasă dintre toate formele discutate anterior de memorie pentru computer. Această memorie se numește memorie „acces aleatoriu” deoarece puteți accesa direct orice locație. Pentru a face acest lucru, este suficient să cunoașteți rândul și coloana la intersecția cărora se află celula dorită. Există două tipuri principale de RAM: dinamică și statică. Astăzi vom arunca o privire mai atentă asupra principiului „găleată cu scurgeri” pe care se bazează memoria dinamică. Se va acorda o oarecare atenție memoriei statice, care este rapidă, dar costisitoare.

O celulă de memorie este ca o găleată cu scurgeri.

Memoria de acces secvențial (SAM) funcționează destul de diferit. După cum sugerează și numele, celulele acestei memorie sunt accesate secvenţial. În acest fel seamănă cu o bandă dintr-o casetă de bandă. Când datele sunt căutate într-o astfel de memorie, fiecare celulă este examinată până când sunt găsite informațiile dorite. Acest tip de memorie este folosit pentru a implementa buffer-uri, în special buffer-ul de textură al plăcilor video. Adică, SAM are sens să fie folosit în cazurile în care datele vor fi aranjate în ordinea în care se intenționează să fie utilizate.

La fel ca microprocesorul discutat în detaliu mai devreme, un cip de memorie este un circuit integrat (IC) format din milioane de tranzistori și condensatori. Unul dintre cele mai comune tipuri de memorie cu acces aleatoriu este DRAM (memorie dinamică cu acces aleatoriu). În el, un tranzistor și un condensator sunt împerecheate și formează o celulă care conține un bit de informații. Condensatorul conține un bit de informații, adică „0” sau „1”. Tranzistorul joacă rolul unui comutator în această pereche, permițând circuitului de control al cipului de memorie să citească sau să schimbe starea condensatorului.

Un condensator poate fi considerat ca o „găleată” mică, cu scurgeri, care este umplută cu electroni atunci când este necesar. Dacă este umplut cu electroni, starea sa este egală cu unu. Dacă este gol, atunci zero. Problema cu un condensator este scurgerea. În câteva milisecunde (mii de secundă), un condensator plin devine gol. Aceasta înseamnă că fie procesorul central, fie controlerul de memorie este forțat să reîncarce constant fiecare dintre condensatori, menținându-l într-o stare plină. Reîncărcarea trebuie făcută înainte ca condensatorul să fie descărcat. În acest scop, controlerul de memorie citește memoria și apoi scrie datele înapoi în ea. Această acțiune de actualizare a stării memoriei are loc automat de mii de ori în doar o secundă.

Un condensator DRAM poate fi comparat cu o găleată cu scurgeri. Dacă nu este umplut cu electroni din nou și din nou, starea sa va deveni zero. Această operațiune de actualizare a adus cuvântul „dinamic” în numele acestui tip de memorie. O astfel de memorie fie este actualizată dinamic, fie „uită” tot ceea ce „și-a amintit”. Această memorie are un dezavantaj semnificativ: necesitatea actualizării în mod constant necesită timp și încetinește memoria.

Design de celule dinamice cu memorie cu acces aleatoriu (DRAM).

Structura memoriei poate fi gândită ca o grilă tridimensională. Și mai simplu: sub forma unei hârtii în carouri dintr-un caiet de școală. Fiecare celulă conține un bit de date. Mai întâi, o coloană este definită, apoi datele sunt scrise pe anumite rânduri prin transmiterea unui semnal de-a lungul acelei coloane.

Deci, imaginați-vă o foaie de caiet. Unele celule sunt pictate cu un pix roșu, în timp ce altele rămân albe. Celulele roșii sunt celule a căror stare este „1”, iar celulele albe sunt „0”.

Numai în loc de o foaie de hârtie dintr-un notebook, memoria RAM folosește o placă de siliciu în care sunt „imprimate” coloane (linii de biți) și rânduri (linii de cuvinte). Intersecția unei coloane și a unui rând este adresa unei celule RAM.

RAM dinamic transferă sarcina de-a lungul unei anumite coloane. Această taxă se numește stroboscopul adresei coloanei (CAS) sau pur și simplu semnalul CAS. Acest semnal poate activa tranzistorul oricărui bit din coloană. Semnalul de control al rândului se numește stroboscopul adresei de rând (RAS, Row Address Strobe). Pentru a specifica adresa celulei, trebuie specificate ambele semnale de control. În timpul procesului de înregistrare, condensatorul este gata să accepte o încărcare. În timpul procesului de citire, amplificatorul de sens determină nivelul de încărcare al condensatorului. Dacă este mai mare de 50%, bitul este citit ca „1”; în alte cazuri, ca „0”.

Încărcarea celulei este, de asemenea, actualizată. Ordinea de actualizare este monitorizată de un contor. Timpul necesar pentru toate aceste operațiuni este măsurat în nanosecunde (miliardime de secundă). Dacă un cip de memorie are 70 de nanosecunde, înseamnă că va dura 70 de nanosecunde pentru a citi și a reîncărca complet toate celulele sale.

Celulele în sine ar fi inutile dacă nu ar exista o modalitate de a scrie informații în ele și de a le citi de acolo. În consecință, pe lângă celulele în sine, cipul de memorie conține un întreg set de microcircuite suplimentare. Aceste microcircuite îndeplinesc următoarele funcții:

  • Identificarea rândurilor și coloanelor (selectarea adresei rândului și a adresei celulei)
  • Actualizați urmărirea comenzilor (contor)
  • Citirea și reluarea semnalului celular (amplificator)
  • A spune celulei dacă ar trebui să rețină sau nu o încărcare (activare de scriere)

Controlerul de memorie are și alte funcții. Ea efectuează un set de sarcini de întreținere, inclusiv identificarea tipului, vitezei și cantității de memorie, precum și verificarea erorilor.

RAM statică

Deși RAM statică (cum ar fi RAM dinamică) este o memorie cu acces aleatoriu, se bazează pe o tehnologie fundamental diferită. Circuitul de declanșare al acestei memorie permite reținerea fiecărui bit de informații stocat în ea. Declanșatorul fiecărei celule de memorie este format din patru sau șase tranzistoare și conține cele mai bune cablaje. Această memorie nu trebuie niciodată reîncărcată. Din acest motiv, RAM statică funcționează semnificativ mai rapid decât RAM dinamică. Dar pentru că conține mai multe componente, celula sa este mult mai mare decât o celulă de memorie dinamică. Ca urmare, cipul de memorie statică va fi mai puțin încăpător decât cel dinamic.

RAM statică este mai rapidă, dar și mai scumpă. Din acest motiv, memoria statică este folosită în memoria cache a procesorului central, iar memoria dinamică este folosită ca RAM de sistem a computerului. Mai multe informații despre memoria statică sunt scrise în secțiunea „Memorie cache și registru procesor” a materialului dedicat depășirii limitărilor memoriei computerului.

În lumea modernă, cipurile de memorie sunt împachetate într-o componentă numită modul. Uneori, specialiștii în computer o numesc „bară de memorie”. Un modul sau „bară” conține mai multe cipuri de memorie. Este posibil să fi auzit definiții precum „memorie 8x32” sau „memorie 4x16”. Desigur, cifrele ar putea fi diferite. În această formulă simplă, primul multiplicator este numărul de cipuri din modul, iar al doilea este capacitatea fiecărui modul. Nu în megabiți, ci în megabiți. Aceasta înseamnă că rezultatul acțiunii de multiplicare trebuie împărțit la opt pentru a obține volumul modulului în megaocteți obișnuiți.

De exemplu: 4x32 înseamnă că modulul conține patru cipuri de 32 de megabiți. Înmulțind 4 cu 32, obținem 128 de megabiți. Deoarece știm că există opt biți într-un octet, trebuie să împărțim 128 la 8. Ca urmare, aflăm că „modulul 4x32” are 16 megaocteți și era învechit la sfârșitul secolului trecut, ceea ce nu împiedică-l să fie un exemplu simplu excelent pentru calculele de care aveam nevoie.

Subiectul RAM este atât de larg încât vom reveni la el mai târziu. Trebuie să aflăm despre ce tipuri de RAM există și cum este proiectat modulul său. De continuat…

Pe baza materialelor de pe computer.howstuffworks.com

hi-news.ru

Cum funcționează RAM și de ce este necesară - Sys.Admin Notes

Respectul meu, dragi cititori, prieteni, inamici și alte personalități!

Astăzi aș vrea să vă vorbesc despre un lucru atât de important și util precum RAM, în legătură cu care au fost publicate simultan două articole, dintre care unul vorbește despre memorie în general (citiți mai jos), iar celălalt despre cum să alege chiar această memorie (de fapt, articolul este direct sub acesta, tocmai publicat separat).

Inițial, acesta a fost un singur material, dar pentru a nu face o altă pagină de foaie cu mai multe litere și, pur și simplu, din motive de separare și sistematizare a articolelor, s-a decis împărțirea lor în două.

Întrucât procesul de zdrobire s-a desfășurat din mers și aproape în ultimul moment, pot exista unele erori în text care nu ar trebui să fie alarmate, dar le puteți raporta în comentarii pentru a le corecta, de fapt, pe zbura.

Ei bine, acum, să începem.

Fiecare utilizator mai devreme sau mai târziu (sau niciodată) se confruntă cu problema de a-și îmbunătăți credinciosul „cal de fier”. Unii oameni schimbă imediat „capul” - procesorul, alții - lucrează magic pe placa video, cu toate acestea, cel mai simplu și mai ieftin mod este de a crește cantitatea de RAM.

De ce este cel mai simplu?

Da, pentru că nu necesită cunoștințe tehnice speciale, instalarea durează puțin și practic nu creează dificultăți (și este, de asemenea, cel mai puțin costisitor dintre tot ce știu).

Așadar, pentru a afla puțin mai multe despre un instrument de upgrade atât de simplu și în același timp eficient ca memoria cu acces aleatoriu (denumită în continuare RAM), pentru aceasta ne întoarcem la teoria noastră nativă.

RAM (memoria cu acces aleatoriu), cunoscută și sub denumirea de RAM (memorie cu acces aleatoriu), este o zonă de stocare temporară a datelor care permite funcționarea software-ului. Din punct de vedere fizic, memoria RAM dintr-un sistem este un set de cipuri sau module (conținând cipuri) care sunt de obicei conectate la placa de bază.

În timpul funcționării, memoria acționează ca un buffer temporar (stochează date și programe care rulează) între unitățile de disc și procesor, datorită vitezei semnificativ mai mari de citire și scriere a datelor.

Nota. Începătorii completi confundă adesea RAM cu memoria hard disk (ROM - memorie doar în citire), ceea ce nu este necesar, deoarece Acestea sunt tipuri complet diferite de memorie. RAM (RAM dinamică este un tip), spre deosebire de memoria permanentă, este volatilă, adică. Este nevoie de electricitate pentru a stoca datele, iar atunci când este oprit (oprirea computerului), datele sunt șterse. Un exemplu de memorie ROM nevolatilă este memoria flash, care utilizează energie electrică doar pentru scriere și citire, în timp ce stocarea datelor în sine nu necesită o sursă de alimentare.

În structura sa, memoria seamănă cu un fagure, adică. constă din celule, fiecare dintre acestea fiind concepută pentru a stoca o anumită cantitate de date, de obicei unul sau patru biți. Fiecare celulă are propria sa adresă unică „de acasă”, care este împărțită în două componente - adresa unui rând orizontal (Rând) și a unei coloane verticale (Coloană).

Celulele sunt condensatoare capabile să stocheze sarcina electrică. Cu ajutorul unor amplificatoare speciale, semnalele analogice sunt convertite în cele digitale, care la rândul lor formează date (bine, v-am încărcat greu :-)). Pentru a transfera o adresă de rând pe cipul de memorie, se folosește un anumit semnal, care se numește RAS (Row Address Strobe), iar pentru o adresă de coloană se folosește un semnal CAS (Column Address Strobe).

Funcționarea RAM este direct legată de funcționarea procesorului și a dispozitivelor externe ale computerului, deoarece acesta din urmă are încredere în informațiile lor. Astfel, datele ajung mai întâi de pe hard disk (sau alt mediu de stocare) în memoria RAM însăși și apoi sunt procesate de procesorul central (vezi imaginea).

Schimbul de date între procesor și memorie poate avea loc direct, dar mai des se întâmplă cu participarea memoriei cache.

Memoria cache este o locație de stocare temporară pentru informațiile cel mai frecvent accesate și este o zonă relativ mică de memorie locală rapidă. Utilizarea acestuia face posibilă reducerea semnificativă a timpului necesar pentru a furniza informații către registrele procesorului, deoarece performanța mediilor externe (RAM și subsistemul disc) este mult mai slabă decât cea a procesorului. Ca rezultat, timpul de oprire forțat al procesorului este redus și adesea eliminat complet, ceea ce îmbunătățește performanța generală a sistemului.

RAM-ul este controlat de un controler situat în chipset-ul plăcii de bază, sau mai exact în acea parte a acestuia numită North Bridge - conectează CPU (procesorul) la noduri care folosesc magistrale de înaltă performanță: RAM, controler grafic (vezi imaginea) .

Nota. Este important să înțelegeți că, dacă, în timpul funcționării RAM, datele sunt scrise în orice celulă, atunci conținutul acesteia, care era înainte de sosirea de noi informații, se va pierde iremediabil. Aceste. La comanda procesorului, datele sunt scrise în celula specificată, în timp ce simultan se șterg ceea ce a fost scris anterior acolo.

Să luăm în considerare un alt aspect important al funcționării RAM - aceasta este împărțirea sa în mai multe secțiuni folosind software-ul special care este susținut de sistemele de operare.

Acum vei înțelege ce vreau să spun.

Cert este că dispozitivele RAM moderne sunt suficient de mari (bună ziua anilor 2000, când 32 MB erau de ajuns) încât să poată găzdui date de la mai multe sarcini care rulează simultan. Procesorul poate gestiona, de asemenea, mai multe sarcini simultan. Această împrejurare a contribuit la dezvoltarea așa-numitului sistem de alocare dinamică a memoriei, atunci când secțiuni dinamice (variabile în dimensiune și locație) de RAM sunt alocate pentru fiecare sarcină procesată de procesor.

Natura dinamică a muncii vă permite să gestionați mai economic memoria disponibilă, „eliminând” cu promptitudine zonele de memorie în exces de la unele sarcini și „adăugând” zone suplimentare la altele (în funcție de importanța acestora, cantitatea de informații procesate, urgența execuției, etc.). Sistemul de operare este responsabil pentru alocarea „corectă” a memoriei dinamice într-un PC, în timp ce aplicația software este responsabilă pentru utilizarea „corectă” a memoriei.

Este destul de evident că programele de aplicație trebuie să poată rula sub controlul sistemului de operare, altfel acesta din urmă nu va putea aloca RAM unui astfel de program sau nu va putea funcționa „corect” în memoria alocată. Acesta este motivul pentru care nu este întotdeauna posibil să rulați programe scrise anterior sub un sistem de operare modern care rulează sub sisteme învechite, de exemplu, sub versiunile timpurii de Windows (Windows 98).

De asemenea (pentru dezvoltare generală) trebuie să știți că cel mai recent sistem de operare găsit în prezent pe computerele utilizatorilor, Windows 7, pe 64 de biți, suportă o capacitate de memorie de până la 192 GB (fratele său mai tânăr de 32 de biți „vede” nu mai mult de 4GB). Cu toate acestea, dacă acest lucru nu este suficient pentru tine, te rog, Windows 8 pe 128 de biți pretinde că acceptă volume cu adevărat colosale - nici măcar nu îndrăznesc să exprim această cifră (pentru cei care doresc să verifice asta - mergi, magazinele sunt în apropiere :-)).

După cum știm deja, schimbul de date între procesor și memorie are loc cel mai adesea cu participarea memoriei cache. La rândul său, este controlat de un controler special, care, analizând programul în curs de execuție, încearcă să prezică de ce date și comenzi va avea cel mai probabil nevoie procesorul în viitorul apropiat și le pompează, de exemplu. Controlerul cache încarcă datele necesare din RAM în memoria cache și, atunci când este necesar, returnează datele modificate de procesor în RAM.

După procesor, memoria RAM poate fi considerată cel mai rapid dispozitiv. Prin urmare, schimbul principal de date are loc între aceste două dispozitive. Toate informațiile de pe un computer personal sunt stocate pe hard disk. Când porniți computerul, driverele, programele speciale și elementele sistemului de operare sunt scrise în RAM din șurub. Apoi acele programe sunt scrise acolo - aplicații pe care le vom lansa la închiderea acestora din urmă, vor fi șterse din el.

Datele înregistrate în RAM sunt transferate către CPU (alias procesorul menționat de mai multe ori, cunoscut și sub numele de Unitatea Centrală de Procesare), procesate acolo și scrise înapoi. Și așa tot timpul: au dat o comandă procesorului să ia biți la așa și așa adrese (cum ar fi: procesează-le și returnează-le la locul lor sau scrie la una nouă) - el a făcut-o (vezi imaginea).

Toate acestea sunt bune atâta timp cât există suficiente celule de memorie (1). Dacă nu?

Apoi intră în joc fișierul de schimb (2). Acest fișier se află pe hard disk și tot ce nu se potrivește în celulele RAM este scris acolo. Deoarece viteza șurubului este semnificativ mai mică decât a memoriei RAM, funcționarea fișierului de paginare încetinește foarte mult sistemul. În plus, reduce longevitatea hard disk-ului în sine. Dar asta este o cu totul altă poveste.

Nota. Toate procesoarele moderne au un cache - o serie de memorie RAM ultra-rapidă, care este un buffer între controlerul de memorie de sistem relativ lent și procesor. Acest buffer stochează blocuri de date cu care CPU lucrează în prezent, reducând astfel semnificativ numărul de apeluri ale procesorului către memoria sistemului extrem de lentă (comparativ cu viteza procesorului). Cu toate acestea, memoria cache este ineficientă atunci când lucrați cu cantități mari de date (video, sunet, grafică, arhive), deoarece astfel de fișiere pur și simplu nu se potrivesc acolo, așa că trebuie să accesați întotdeauna RAM sau HDD (care are și propriul cache). ) .

Aspectul modulelor Apropo, să vedem în ce constă modulul în sine (ce elemente).

Deoarece aproape toate modulele de memorie constau din aceleași elemente structurale, pentru claritate, vom lua standardul SD-RAM (pentru computere desktop). Imaginea arată în mod specific diferite versiuni de design ale acestora (astfel încât să cunoașteți nu numai designul „standard” al modulului, ci și unul foarte „exotic”).

Deci, module standard SD-RAM (1): DDR (1.1); DDR2 (1.2).

Descriere:

  1. Cip-uri de memorie
  2. SPD (Serial Presence Detect) este un cip de memorie nevolatil în care sunt înregistrate setările de bază ale oricărui modul. În timpul pornirii sistemului, BIOS-ul plăcii de bază citește informațiile afișate în SPD și setează intervalele adecvate și frecvența de operare a RAM.
  3. „Cheie” este un slot special de pe placă, prin care puteți determina tipul de modul. Previne mecanic instalarea incorectă a matrițelor în sloturile destinate RAM
  4. Componentele SMD ale modulelor (rezistoare, condensatoare). Asigura izolarea electrică a circuitelor de semnal și gestionarea puterii cipurilor
  5. Etichetele producătorului - indică standardul de memorie, frecvența standard de operare și timpii de bază
  6. RSV – placă de circuit imprimat. Componentele rămase ale modulului sunt lipite pe acesta. Rezultatul overclockării depinde adesea de calitate: aceleași cipuri se pot comporta diferit pe plăci diferite.

Ceva de genul acesta.

Asta e tot deocamdată. Ca întotdeauna, dacă aveți întrebări, comentarii, completări etc., nu ezitați să alergați la comentariile de mai jos. Și da, nu uitați să citiți materialul despre alegerea acestei RAM ;).

PS: Mulțumim membrului echipei 25 KADR pentru existența acestui articol

sonikelf.ru

RAM - ce este și cum funcționează?

Când achiziționați un computer nou-nouț, acordați întotdeauna atenție caracteristicilor acestuia, deoarece aceasta este fața și principalele avantaje ale acestuia. Printre mulți parametri, veți găsi cu siguranță o abreviere de trei litere - RAM. Ce este și pentru ce este? Care este cantitatea optimă necesară pentru funcționarea normală a computerului? Citiți mai jos despre toate acestea.

Definiție și funcții

RAM este un dispozitiv de memorie cu acces aleatoriu conceput pentru a salva date atunci când computerul este pornit. Adică, toate procesele și sarcinile care rulează pe computer sunt stocate în timp real chiar în acest loc, de unde sunt ulterior procesate de procesor. De asemenea, puteți găsi al doilea nume pentru un astfel de dispozitiv - RAM, care în engleză înseamnă memorie cu acces aleatoriu sau „memorie cu un terminal arbitrar”. RAM îndeplinește o serie de sarcini importante, fără de care funcționarea întregului sistem este pur și simplu imposibilă:


Caracteristici de funcționare

RAM poate stoca informații numai atunci când computerul este pornit. În acest scop, este necesar să salvați toate datele cu care ați lucrat pe hard disk. RAM - ce este? Cu alte cuvinte, este un dispozitiv de stocare cu ajutorul căruia funcționează toate procesele și programele. Multe fluxuri dinamice de informații trec prin RAM. Memoria cu acces aleatoriu (RAM) - ce este și ce înseamnă? Această tehnologie vă permite să citiți și să scrieți date în orice celule de memorie în orice moment.

Cum funcționează totul?

Cum funcționează RAM? Știți deja ce este. Cum funcționează exact? Absolut orice memorie RAM conține celule și fiecare dintre ele are propria sa adresă personală. În ciuda acestui fapt, toți conțin un număr egal de biți, al căror număr este 8 (8 biți = 1 octet). Aceasta este unitatea minimă de măsură a oricărei informații. Toate adresele sunt sub formă de numere binare (0 și 1), de fapt, la fel ca datele. Celulele situate în cartier moștenesc adrese succesive. Multe instrucțiuni sunt efectuate folosind „cuvinte”, zone de memorie formate din 4 sau 8 octeți.

Diversitatea speciilor

Clasificarea generală împarte acest dispozitiv în 2 tipuri de memorie: SRAM (statică) și DRAM (dinamică). Primul este folosit ca memorie cache al procesorului, celui de-al doilea i se atribuie rolul RAM al PC-ului. Orice SRAM conține flip-flops care pot fi în două stări: „pornit” și „dezactivat”. Ele presupun un proces complex de construire a unui lanț tehnologic, motiv pentru care ocupă mult spațiu. Prețul acestui dispozitiv va fi semnificativ mai mare decât DRAM, care nu are declanșatoare, dar are 1 tranzistor și 1 condensator, ceea ce face RAM-ul mai compact (de exemplu, RAM DDR2). Cantitatea sa optimă în acest moment este de aproximativ 4 GB, dar dacă platforma computerului este destinată jocurilor, atunci se recomandă creșterea acestui număr de 2 ori. Astăzi ne-am dat seama de RAM - ce este și cum funcționează. Acum cititorului i se prezintă principiul de bază al funcționării acestui dispozitiv.

fb.ru

Întrebări frecvente despre hardware 3 - RAM

În fiecare zi, un număr mare de oameni de pe forumuri pun multe întrebări, cer ajutor sau recomandă un produs într-o secțiune sau alta. Și goodgame-ul nostru nativ (goodgame.ru) nu face excepție. În creația de astăzi, voi încerca să iau în considerare o gamă largă de întrebări despre hardware cele mai populare și frecvente și soluțiile lor consistente. Și astăzi vom vorbi despre RAM...

Ce este memoria cu acces aleatoriu (RAM)?

O parte volatilă a unui sistem de memorie de calculator care stochează temporar date și instrucțiuni necesare procesorului pentru a efectua o operație. O condiție prealabilă este adresabilitatea (fiecare cuvânt de mașină are o adresă individuală) a memoriei. Datele sunt transferate către/din RAM de către procesor direct sau prin memorie ultra-rapidă. Cantitatea de RAM (apropo, este numită și RAM - memorie cu acces aleatoriu) determină numărul de sarcini pe care un computer le poate îndeplini simultan.

Principiul de funcționare al RAM poate fi reprezentat după cum urmează. Deoarece celulele sunt organizate într-o matrice bidimensională, pentru a accesa o anumită celulă trebuie să specificați adresa rândului și coloanei corespunzătoare. Pentru a selecta o adresă, se folosesc impulsuri RAS# (Row Access Strobe) și CAS# (Column Acess Strobe), la care nivelul semnalului (mai precis, tensiunea) se schimbă de la mare la scăzut. Aceste impulsuri sunt sincronizate cu pulsul de ceas, motiv pentru care memoria cu acces aleatoriu este numită și memorie sincronă (SDRAM). Mai întâi, este trimis semnalul de activare pentru linia necesară, urmat de un impuls RAS# și apoi un impuls CAS#. În timpul unei operații de scriere, se întâmplă același lucru, cu excepția faptului că în acest caz este aplicat un impuls special de activare a scrierii WE# (Write Enable), care trebuie să se schimbe și de la mare la scăzut. După terminarea lucrului cu toate celulele rândului activ, comanda Preîncărcare este executată, permițându-vă să treceți la rândul următor. Există și alte semnale, dar în contextul acestui articol nu pot fi menționate pentru a nu complica inutil materialul.

Schema de interacțiune a memoriei RAM cu alte componente ale PC-ului:

Cum este împărțită RAM?

1) Dinamic - engleză. DRAM (Memorie dinamică cu acces aleatoriu)

2) Static - SRAM (Memorie statică cu acces aleatoriu)

1. Tip economic de memorie. Pentru a stoca o descărcare (bit sau trit), se folosește un circuit format dintr-un condensator și un tranzistor (în unele variații există doi condensatori). Acest tip de memorie rezolvă, în primul rând, problema costului ridicat (un condensator și un tranzistor sunt mai ieftine decât mai multe tranzistoare) și în al doilea rând, compactitatea (unde SRAM găzduiește un declanșator, adică un bit, pot fi găzduiți opt condensatoare și tranzistoare) . Există și unele dezavantaje. În primul rând, memoria bazată pe condensator funcționează mai lent, deoarece în cazul în care în SRAM o schimbare a tensiunii la intrarea de declanșare duce imediat la o schimbare a stării sale, atunci pentru a seta o cifră (un bit) a memoriei bazate pe condensator la una, aceasta condensatorul trebuie să fie încărcat și, pentru a seta descărcarea la zero, descărcați în consecință. Și acestea sunt operațiuni mult mai lungi (de 10 ori sau mai mult) decât comutarea unui declanșator, chiar dacă condensatorul este foarte mic. Al doilea dezavantaj semnificativ este că condensatorii sunt predispuși la „scărcarea” sarcinii; Mai simplu spus, condensatorii se descarcă în timp. Mai mult, cu cât capacitatea lor este mai mică, cu atât se descarcă mai repede. Datorită faptului că biții din acesta nu sunt stocați static, ci „se scurge” dinamic în timp, memoria de pe condensatoare a primit numele memorie dinamică. În legătură cu această împrejurare, pentru a nu pierde conținutul memoriei, încărcarea condensatoarelor pentru restaurare trebuie „regenerată” după un anumit interval de timp. Regenerarea se realizează de către un microprocesor central sau un controler de memorie, pentru un anumit număr de cicluri de citire la adresarea pe rânduri. Deoarece toate operațiunile de memorie sunt suspendate periodic pentru a regenera memoria, acest lucru reduce semnificativ performanța acestui tip de RAM.

2. RAM care nu trebuie regenerată (și de obicei este asamblată în circuit pe flip-flop) se numește memorie statică cu acces aleatoriu sau pur și simplu memorie statică. Avantajul acestui tip de memorie este viteza. Deoarece declanșatoarele sunt asamblate pe porți, iar timpul de întârziere a porții este foarte scurt, comutarea stării de declanșare are loc foarte rapid. Acest tip de memorie nu este lipsit de dezavantaje. În primul rând, grupul de tranzistori care formează un flip-flop este mai scump, chiar dacă sunt gravați în milioane pe un singur substrat de siliciu. În plus, un grup de tranzistori ocupă mult mai mult spațiu, deoarece liniile de comunicație trebuie să fie gravate între tranzistoarele care formează flip-flop. Folosit pentru a organiza memoria RAM ultra-rapidă, care este esențială pentru viteza de operare.

Cum să alegi RAM?

Când alegeți, acordați atenție:

1) Tipul memoriei

2) Capacitatea memoriei 3) Viteza ceasului memoriei 4) Latența (timinguri) 5) Producător 6) Buget (preț)

Ce este latența (timingurile)?

Latență (timings) - Întârzieri ale semnalului. Valorile de sincronizare arată de obicei ca, de exemplu, 3-3-3-9 sau 4-4-4-12 etc... În ordine, acestea sunt Latența CAS (CL), Întârzierea RAS la CAS (tRCD), RAS Precharge Time (tRP ) și Active to Precharge (tRas), nu voi intra în detaliu despre ce sunt toate acestea, principalul lucru aici este să știți că cu cât timpii sunt mai mici, cu atât mai bine (când alegeți dintre două module ale aceluiași tip, de exemplu, PC2-6400).

Din punctul de vedere al utilizatorului, informațiile despre timpi vă permit să estimați aproximativ performanța RAM înainte de a o cumpăra. Timpurile memoriei generației DDR au primit o mare importanță deoarece memoria cache a procesorului era relativ mică și programele accesau frecvent memoria. Timpurilor de memorie ale generației DDR3 li se acordă mult mai puțină atenție, deoarece procesoarele moderne (de exemplu Intel Core DUO și Intel I5, I7) au cache L2 relativ mari și sunt echipate (din nou relativ) cu un cache L3 uriaș, ceea ce le permite acestor procesoare să accesează memoria mult mai rar, iar în unele cazuri întregul program este plasat în memoria cache a procesorului

Dar viteza ceasului?

În general, un computer rulează mai repede dacă viteza de ceas a RAM este mai mare. Dacă aveți nevoie de memorie DDR-2, este potrivită memoria DDR2-800 cu o frecvență efectivă de 800 MHz sau DDR2-1066 (1066 MHz). Dacă aveți nevoie de memorie DDR-3, atunci este optim să alegeți DDR3-1333, DDR3-1660 (respectiv 1333/1600 MHz). Înainte de a cumpăra, asigurați-vă că verificați ce frecvențe de memorie acceptă placa de bază.

Ce fel de răcire se utilizează la răcirea memoriei RAM?

1) Activ (fani)

2) Pasive (pasive, calorifere) 3) Apa 5) Extreme (azot, freon, heliu lichid...) 6) Combinate - de exemplu, un radiator pasiv pe care sunt montate ventilatoare

Care sunt cei mai populari producători de memorie RAM?

Kingston, OCZ, Corsair, Mushkin, Crucial, Geil, Team, Patriot, A-Data și mulți alții)

Care este cea mai populară dimensiune de memorie în acest moment?

Să o punem astfel:

1) minim -> 512-1024MB (512MB și 1GB)

2) mediu -> 2048-3072MB (2GB și 3GB) 3) optim, recomandat, pentru viitor (cu depozit) -> 4096-6144MB (4GB și 6GB) 4) extrem -> peste 8096MB (8GB), adică 16GB , 24 GB, 48 GB și așa mai departe..

Ce este modul RAM dual canal?

Modul cu două canale este un mod de funcționare al memoriei cu acces aleatoriu (RAM) a computerului, în care lucrul cu fiecare al doilea modul de memorie se desfășoară în paralel cu lucrul cu fiecare primul (adică 1 (și 3) module(e) lucrează în paralel cu 2 (și 4), cu fiecare pereche pe propriul canal - în timp ce pe un controler de memorie cu un singur canal, toate modulele sunt deservite simultan de un controler (pentru a spune simplu - un canal total). memoria în modul cu două canale (ca și în modul cu un singur canal) este egală cu volumul total al modulelor de memorie instalate.

Modul canal dublu este acceptat atunci când ambele canale DIMM au aceeași cantitate de memorie instalată. Tehnologia și viteza dispozitivelor de pe diferite canale pot varia, dar capacitatea totală de memorie pentru fiecare canal ar trebui să fie aceeași. Când utilizați DIMM-uri cu viteze diferite pe canale diferite, memoria va funcționa la viteza mai mică acceptată de toate modulele.

Care sunt regulile pentru activarea modului dublu-canal?

Modul canal dublu poate fi realizat prin utilizarea unui număr par de DIMM-uri.

Pentru a activa modul cu două canale, trebuie îndeplinite următoarele condiții:

Aceeași configurație DIMM pe fiecare canal Aceeași densitate (128 MB, 256 MB, 512 MB etc.) Canalele de memorie A și B trebuie să fie identice Majoritatea plăcilor de bază (cu câteva excepții) trebuie să aibă sloturi de memorie echilibrate (socket 0 sau conector 1)

Aceste. În modul cu două canale, va funcționa memoria de același volum, aceeași frecvență, același producător, același tip.

Ce determină câștigul de performanță din modul de memorie cu două canale?

tipul memoriei;

Timinguri, întârzieri de memorie;

Tip chipset mat. placă sau tip de controler de memorie;

Frecvențele de funcționare a memoriei

și o serie de alți factori

Ce este modul RAM cu trei canale?

Modul cu trei canale este un mod de funcționare al memoriei cu acces aleatoriu (RAM), în care trei canale de memorie funcționează în paralel. Adică, 3 (sau trei perechi) de module funcționează în paralel - 1 (și 2), 3 (și 4) și 5 (și 6). Teoretic, oferă performanțe de până la 300% în comparație cu modul cu un singur canal. În practică, se dovedește a nu fi mult mai productiv și uneori mai lent decât modul cu 2 canale.

Care sunt regulile pentru activarea modului cu trei canale în RAM?

Modul triplu canal poate fi realizat folosind trei, șase sau uneori 9 module de memorie.

Pentru a activa modul cu trei canale, trebuie îndeplinite următoarele condiții:

Aceeași configurație DIMM pe fiecare canal Aceeași densitate (128 Mbit, 256 Mbit etc.) Canalele de memorie A, B și C ar trebui să fie identice Majoritatea plăcilor de bază (cu câteva excepții) ar trebui să aibă sloturi de memorie echilibrate (socket 0) umplute sau conectorul 1 )

Ce module RAM acceptă plăcile de bază astăzi?

1) Standard DDR2

2) standard DDR3 3) în viitorul standard DDR4

Anterior exista suport „în” pentru memoria DDR (DDR1)

Ce este modul de memorie cu patru canale?

În acest mod, toată memoria RAM este împărțită în patru blocuri și un controler independent separat funcționează cu fiecare bloc de memorie, datorită căruia lățimea de bandă efectivă este de patru ori. Pentru a funcționa în modul cu patru canale, este necesar să folosiți module de memorie de aceeași dimensiune cu aceleași caracteristici, instalate în grupuri de patru. Controlerele de memorie cu patru canale sunt utilizate în principal pe platformele de server unde este necesară o viteză mare de memorie.

Ce este lățimea de bandă a memoriei?

Lățimea de bandă a memoriei (pe scurt: lățimea de bandă a memoriei) este cantitatea de date care teoretic poate fi transferată în/din memorie în 1 secundă.

Calculat folosind formula:

Lățimea de bandă = cantitatea de date transferată pe ciclu de ceas * frecvența ceasului de memorie

Este diferența dintre DDR3-1333MHz și DDR3-1600MHz vizibilă și va oferi un avantaj mai puțin semnificativ?

Să spunem imediat! Diferența dintre 1333 și 1600MHz este aproape zero! (cel mult 1-2%). Nu va oferi productivitate suplimentară! Acest lucru vă va economisi mulți bani. Diferența este vizibilă mai ales în timpul overclockării (unde fiecare megahertz își merită greutatea în aur) și al randării volumetrice a sarcinilor grele (3dstudiomax, Maya, randare, pifast etc.. Nu va fi nicio diferență în jocuri!

Dar plăcile video folosesc și memorie DDR3/DDR4? Așa este?

Nu, nu chiar așa! Din moment ce graficele moderne Adaptoarele folosesc tipuri de memorie: GDDR, GDDR2, GDDR3, GDDR4, GDDR5. Unde prefixul G reprezintă grafică/gpu (grafică). În plus, lățimea de bandă de memorie a graficii este de zeci de ori mai mare

Care este împărțirea modulelor DRAM într-un computer?

DIPP, MARAR, SIPP

SIMM - (72 pini, 30 pini) - (Modul de memorie inline unic) DIMM - 3,3 V și 5 V - (Module de memorie inline duble) - Acestea sunt de fapt două module de memorie integrate pe o singură placă. Ocupă toată lățimea anvelopei. SDR - (Single Data Rate), numită și SDRAM (Synchronous Dynamic Random Access Memory), tip vechi de memorie DIMM (3,3 sau 5 V), 168 pini, capacități de la 16 MB la 512 MB, viteză de la 66 MHz la 133 MHz DDR - (Duble Data Rate) memorie de tip nou SDR, 3,3 V, 184pinů (sloturi diferite în loc, nu doar unul dintre cele două), capacitate de la 64 la 2048 megaocteți Diferența este că transmite date la marginea de avans (la începutul ) și sfârșitul pulsului de ceas. DDR2 este un nou tip de memorie DDR, ca și DDR, are o frecvență mai mare, acestea devin un adevărat standard. Dezavantaj: DDR2 are o latență mai mare decât DDR. DDR3 - Sunt puțin mai scumpe, dar mai puternice. Frecventa maxima 3068MHz. DDR4 - nedisponibil încă pe piața PC-urilor, a fost anunțat de JEDEC. Dezvoltarea și vânzările sunt așteptate în 2013 + piața DDR3 este de așteptat să se schimbe în 2015 (DDR4 va deveni standard și DDR3 va deveni treptat un lucru din trecut). Ceas maxim 4266MHz la 1.05 V. Samsung are deja primele prototipuri de memorie DDR4 SO-DIMM - DIMM memorie laptop, RIMM 72 pini sau 144/200 pini - Rambus DRAM. Spre deosebire de DDR DIMM, are doar o lățime de transfer de 16 biți pe magistrală, dar este mult mai rapid

Cum se testează RAM?

Este testat prin mai multe teste:

Memtest86+ – test RAM

Acest utilitar poate fi rulat de pe o dischetă sau CD bootabilă. MemTest86+, pe lângă responsabilitățile sale directe, determină principalele caracteristici ale computerului, precum chipsetul, procesorul și viteza memoriei. Programul are două moduri de operare: de bază și avansat (de bază și avansat). Ele diferă în ceea ce privește timpul de testare. În modul principal, puteți identifica unele probleme globale de memorie, iar în modul avansat, se efectuează teste mai amănunțite.

Puteți rescrie programul ca imagine a unei dischete de pornire sau a unui CD. Dezarhivați fișierul suprascris și creați un disc de pornire utilizând comanda de instalare (pentru o imagine de dischetă) sau inscripționați fișierul ISO pe un CD folosind un software de inscripționare precum Nero sau Easy CD Creator.

Reporniți computerul și porniți de pe discheta de pornire sau CD-ul primit. Rulați MemTest86+. Testul principal va începe automat.

Docmem – Testul RAM

Docmem este un program convenabil de testare a memoriei care este foarte popular. Îl poți rescrie de pe site-ul producătorului gratuit, trebuie doar să te înregistrezi.

Diagnosticare memorie Windows – test RAM

Microsoft oferă propriul program de diagnosticare, similar celor două anterioare. Este oferit ca fișier de instalare standard cu o imagine CD bootabilă și un program pentru a crea o dischetă bootabilă.

Diagnosticarea memoriei Windows este un program mai simplu decât cele anterioare. În plus, are un set suplimentar de teste pentru a vă verifica computerul. Vă permite să determinați care modul este sursa problemei dacă există mai multe module de memorie instalate în sistem.

Ce este overclockarea? De ce depinde potențialul de overclocking?

Overclocking sau overclocking (din engleză overclocking) - creșterea performanței componentelor computerului prin operarea lor în moduri de funcționare forțate (anormale).

Ei bine, pentru a spune simplu, overclockarea este operarea forțată a echipamentelor la frecvențe mai mari.

Ce este overclockarea RAM?

Overclockarea este simplă: RAM!!!

Totul este perfect spus și arătat aici :). Citim, accelerăm.

Soooo! Ei bine, asta este tot pentru astăzi, dragi utilizatori și cititori, sper că acest material a fost cel puțin util. Data viitoare ne vom uita la placa de bază (MoBo). Noroc:)

goodgame.ru

Cum funcționează RAM? articol informativ

Cum funcționează RAM?

RAM este o parte esențială a oricărui computer, smartphone, tabletă sau orice alt sistem informatic.

Funcția sa principală este de a stoca datele necesare funcționării sistemului în prezent. Pentru a crea primul astfel de dispozitiv (ca, într-adevăr, la crearea celor ulterioare), a fost folosită memoria dinamică. Este mai lent decât memoria statică, dar nu necesită costuri mari de producție. Este memoria statică care este folosită pentru a crea cache-ul.

Miezurile de cip din dispozitiv sunt formate din multe celule de memorie. Toate sunt lipite într-o singură matrice, realizată sub forma unui tabel cu unghi drept. Aceste tabele se numesc pagini. Acestea conțin rigle orizontale și verticale - rânduri și coloane. Un întreg grup de pagini se numește bancă. Rândurile și coloanele servesc drept conductori, iar acolo unde se intersectează, este instalată o celulă de memorie. Acestea includ un tranzistor cu efect de câmp și un condensator.

În condensatoare sunt stocate informațiile, care nu depășesc 1 bit în dimensiune. Adică, dacă condensatorul poartă o sarcină, există o unitate logică în el, dar dacă nu există nicio sarcină, există un zero logic. A doua componentă a celulei de memorie este necesară pentru a păstra informații (încărcare) în condensator sau pentru a le recupera de acolo.

Condensatorii sunt dispozitive extrem de mici și, prin urmare, transportă o cantitate minimă de informații. În plus, nu poate stoca o încărcare pentru o perioadă lungă de timp, astfel încât regenerarea memoriei este folosită pentru a elimina această problemă. Acest fenomen permite citirea și reînregistrarea informațiilor după o anumită perioadă de timp. De aceea, acest tip de memorie a fost numit dinamic.

Pentru ca dispozitivul să citească memoria, acesta trimite un semnal către o linie dată și eliberează sarcina stocată în condensator, cu condiția ca aceasta să fie prezentă acolo. La fiecare dintre ele este conectat un amplificator, capabil să răspundă chiar și la un flux extrem de mic de electroni din condensator. Cu toate acestea, datorită caracteristicilor de proiectare, atunci când un condensator este deschis, toate celelalte se deschid, astfel încât cantitatea minimă de citire începe cu o linie în matrice.

Cu toate acestea, atunci când memoria este citită, toate informațiile sunt șterse din celulele afectate. Faptul este că citirea este asociată cu pierderea datelor stocate în ele de către toți condensatorii utilizați, acest lucru este necesar pentru ca condensatorul să poată interacționa cu amplificatorul sensibil; Prin urmare, pentru a salva datele după citire, trebuie să rescrieți pe fiecare linie utilizată.

În interfața de memorie, puteți defini linii de adrese, precum și linii în care sunt stocate datele. Liniile de adresă vor indica exact unde se află celula care stochează anumite informații, iar pe alte linii se citește și se scrie memoria.

voprosu-i-otvety.ru

Abreviat RAM de calculator numit RAM(memorie cu acces aleatoriu) sau RAM(memorie cu acces aleatoriu - memorie cu acces aleatoriu).

Numele RAM reflectă mai precis structura și scopul dispozitivului.

Scopul RAM

  • Stocarea datelor și comenzilor pentru transmiterea ulterioară către procesor pentru procesare. Informațiile pot veni din RAM nu imediat pentru procesare de către procesor, ci în memoria cache a procesorului, care este mai rapidă decât RAM.
  • Stocarea rezultatelor calculelor efectuate de procesor.
  • Citiți (sau scrieți) conținutul celulelor.

Caracteristici ale funcționării RAM

RAM poate salva date numai atunci când computerul este pornit. Prin urmare, atunci când este oprit, datele procesate ar trebui să fie salvate pe un hard disk sau alt mediu de stocare. Când programele sunt lansate, informațiile intră în RAM, de exemplu, de pe hard diskul computerului. În timp ce lucrați cu programul, acesta este prezent în RAM (de obicei). De îndată ce lucrul cu acesta este încheiat, datele sunt rescrise pe hard disk. Cu alte cuvinte, fluxul de informații în memoria de lucru este foarte dinamic.

RAM este dispozitiv de stocare cu acces aleatoriu. Aceasta înseamnă că datele pot fi citite/scrise din orice celulă RAM în orice moment. Prin comparație, de exemplu, banda magnetică este un dispozitiv de stocare cu acces în serie.

Dispozitiv de memorie logică

RAM constă din celule, fiecare având propria sa adresă. Toate celulele conțin același număr de biți. Celulele adiacente au adrese succesive. Adresele de memorie, ca și datele, sunt exprimate în numere binare.

De obicei, o celulă conține 1 octet de informații (8 biți, la fel ca 8 biți) și este unitatea minimă de informație care poate fi accesată. Cu toate acestea, multe comenzi funcționează cu așa-numitele cuvinte. Un cuvânt este o zonă de memorie formată din 4 sau 8 octeți (sunt posibile alte opțiuni).

Tipuri de RAM

Se obișnuiește să se distingă două tipuri de RAM: statică (SRAM) și dinamică (DRAM). SRAM este folosit ca memorie cache a procesorului, iar DRAM este folosit direct ca memorie RAM a computerului.

SRAM constă din declanșatoare. Flip-flops pot fi doar în două stări: „pornit” sau „oprit” (stocare de biți). Declanșatorul nu stochează încărcare, astfel încât comutarea între stări are loc foarte rapid. Cu toate acestea, declanșatorii necesită o tehnologie de producție mai complexă. Acest lucru afectează inevitabil prețul dispozitivului. În al doilea rând, un flip-flop, format dintr-un grup de tranzistori și conexiuni între ele, ocupă mult spațiu (la nivel micro), rezultând ca SRAM să fie un dispozitiv destul de mare.

ÎN DRAM nu există flip-flops, iar bitul este păstrat folosind un tranzistor și un condensator. Se dovedește mai ieftin și mai compact. Cu toate acestea, condensatoarele stochează încărcarea, iar procesul de încărcare-descărcare durează mai mult decât comutarea declanșatorului. Ca rezultat, DRAM este mai lentă. Al doilea dezavantaj este descărcarea spontană a condensatoarelor. Pentru a menține încărcarea, acesta este regenerat la anumite intervale, ceea ce necesită timp suplimentar.

Tipul modulului RAM

În exterior, memoria RAM a unui computer personal este un modul de microcircuite (8 sau 16 bucăți) pe o placă de circuit imprimat. Modulul este introdus într-un conector special de pe placa de bază.

Prin proiectare, modulele RAM pentru computerele personale sunt împărțite în SIMM (cu un singur capăt) și DIMM (cu două capete). DIMM are viteză de transfer de date mai mare decât SIMM. În prezent, modulele DIMM sunt produse în principal.

Principalele caracteristici ale RAM sunt capacitatea și viteza de informare. Capacitatea RAM de astăzi este exprimată în gigaocteți.

RAM

Memoria cu acces aleatoriu (RAM) este o serie de celule cristaline capabile să stocheze date.

RAM este un element foarte important al unui computer. Stochează programe și date cu care PC-ul lucrează direct. RAM se bazează pe circuite integrate mari care conțin matrici de elemente semiconductoare.

Din punct de vedere structural, RAM constă din milioane de celule de memorie individuale cu o capacitate de câte un octet fiecare. Prin urmare, principala caracteristică a RAM este volumul său, care este calculat în octeți. Valoarea acestuia determină lista de programe care pot fi utilizate pe un PC.

Celulele de memorie dinamică (DRAM) pot fi considerate microcondensatori care pot stoca încărcătura pe plăcile lor.

Celulele de memorie statică (SRAM) pot fi gândite ca microelemente electronice - flip-flops constând din mai mulți tranzistori. Declanșatorul stochează nu încărcarea, ci starea (pornit/oprit), astfel încât acest tip de memorie oferă performanțe mai mari, deși este mai complexă din punct de vedere tehnologic.

Cipurile de memorie dinamică sunt folosite ca memorie RAM principală a unui computer. Chipurile de memorie statică sunt folosite ca memorie auxiliară (numită memorie cache) concepute pentru a optimiza performanța procesorului.

Fiecare celulă de memorie are propria sa adresă, care este exprimată ca număr. În majoritatea procesoarelor moderne, limita de dimensiune a adresei este de obicei de 32 de biți, ceea ce înseamnă că pot exista un total de 2 32 de adrese independente. O celulă adresabilă conține opt celule binare în care pot fi stocați 8 biți, adică un octet de date.

RAM dintr-un computer este situat pe panouri standard numite module. Modulele RAM sunt introduse în sloturile corespunzătoare de pe placa de bază.

Principalele caracteristici ale modulelor RAM sunt capacitatea de memorie și viteza de transfer de date. Astăzi, cele mai comune module sunt 128-512 MB. Rata de transfer de date determină lățimea de bandă maximă a memoriei (în MB/s sau GB/s) în modul de acces optim (vezi Anexa A, Tabelul A.1). Aceasta ia în considerare timpul de acces la memorie, lățimea de bandă a magistralei și capabilitățile suplimentare, cum ar fi transmisia semnalului într-un singur ciclu de ceas. Modulele de același volum pot avea caracteristici de viteză diferite.

Dispozitiv de stocare numai pentru citire

Când computerul este pornit, adresa de pornire este setată pe magistrala de adrese a procesorului. Acest lucru se întâmplă în hardware, fără participarea programelor. Procesorul adresează adresa setată pentru prima sa comandă și apoi începe să lucreze conform programelor.

Această adresă sursă, când este pornită, indică un tip de memorie capabilă să fie stocată informaţii- memorie read-only (ROM).

Read-Only Memory (ROM) este folosită pentru a stoca informații imuabile: programe de pornire a sistemului de operare, programe pentru testarea dispozitivelor computerizate și efectuarea funcțiilor de bază pentru întreținerea acestora. Deoarece majoritatea acestor programe sunt asociate cu procesele I/O de service, conținutul ROM-ului este adesea numit Sistem de intrare-ieșire de bază (BIOS). Memoria doar citire este realizată din module semiconductoare și, spre deosebire de RAM, este nevolatilă (informațiile sunt salvate atunci când computerul este oprit). Datele din ROM sunt introduse în timpul producției și nu pot fi modificate de către utilizator. Volumul memoriei permanente este mult mai mic decât RAM și nu depășește câteva sute de KB.

Fiecare celulă memoria principală are propria sa adresă, diferită de toate celelalte. Memoria principală are un singur spațiu de adresă pentru RAM și ROM - o colecție de celule de memorie care pot fi accesate folosind o adresă de mașină.