Documente noi - cercetari, esee, comentariu, compunere, document
Documente categorii

Memoria interna a unui calculator

Memoria interna a unui calculator


Despre rolul acestui modul functional nu mai sunt de spus prea multe lucruri, fata de ceea ce am discutat la structura generala a unui calculator. Cateva caracteristici pot fi insa subliniate.

Capacitatea de stocare uzuala este pentru PC-urile actuale de 32, 64 sau 128 MB. Prin adaugarea pe placa de baza a noi cipuri RAM, aceasta capacitate poate fi crescuta (memoria calculatorului poate fi si ea 'up-gradata').

Din punct de vedere functional, MI este formata dintr-o parte RAM si o alta ROM. Partea volatila RAM - este destinata stocarii datelor si programelor ce vor fi procesate (de aceea se mai numeste memorie de lucru), iar partea remanenta - ROM - este inscrisa de producator cu programe care servesc bunei functionari a sistemului de calcul ( componenta BIOS a sistemului de operare al PC - ului). O zona a memoriei RAM, numita CMOS este alimentata permanent de un mic acumulator, asfel incat datel stocate aici pot fi modificate, dar nu se mai pierd la scoaterea de sub tensiune a calculatorului. Aici sunt pastrate o serie de informatii importante pentru functionarea calculatorului (ca - de exmplu - parola sistem, data si ora curenta, informatii despre configurarea sistemului s.a.).



Circuitele de memorie RAM sunt realizate in doua tehnologii diferite: DRAM (dynamic RAM) si SRAM (static RAM). Circuitele DRAM sunt realizate din celule elementare (care stocheaza un bit de informatie) de tip condensator. Din aceasta cauza, pentru pastrarea sarcinilor electrice ale acestor celule, este necesara o operatie periodica de inprospatare, numita refresh. Efectuarea refresh-ului duce la cresterea timpilor de acces la informatiile din memoria DRAM, acestia atingand valori de 60 - 80 ns. Circuitele SRAM sunt formate din celule elementare care au la baza tranzistori, astfel incat nu mai sunt necesare operatiile de refresh. In consecinta, circuitele SRAM sunt mai rapide, asigurand timpi de acces de 10 - 15 ns.

Deoarece tehnologia de obtinere a memoriilor DRAM este mai ieftina decat cea a celor SRAM, cea mai mare parte a memoriei de lucru este de primul tip. Circuitele  SRAM sunt utilizate mai ales pentru modulele cache de nivel 2. Sloturile in care se monteaza circuitele DRAM ale memoriei interne sunt grupate in bancuri. In sloturile aferente unui banc nu pot fi montate decat circuite de acelasi tip. Bancurile de memorie, al caror numar variaza intre 1 si 4, permit optimizarea acceselor si cresterea vitezelor de transfer, prin utilizarea unei tehnici numita intretesere (interleaving). In conformitate cu ea, in timp ce procesorul citeste sau scrie o data intr-unul din bancuri, in cel pereche se efectueaza refresh-ul, castigandu-se astfel un timp substantial.