RAM - studopediya

Acesta se execută în prezent un program de calculator (activ), de obicei, situat în memoria RAM (și doar ocazional în ROM).

Componenta principală a RAM - o serie de elemente de memorie, combinate într-o matrice de stocare (Figura 9.1.). Element de memorie (ES) poate stoca un bit de informație (memoreze două state 0 sau 1).

RAM - studopediya

Fig. 9.1. dispozitiv de memorie RAM

cipuri de memorie sunt singur și multi.

Memoria engleză se numește Random Access Memory (RAM) - Random Access Memory. Termenul „acces aleatoriu“ înseamnă că puteți conta (înregistrare) informațiile în orice moment, de oriunde (orice) EP. Rețineți că există o altă organizație de memorie în care, înainte de a considera informațiile de care aveți nevoie, aveți nevoie pentru a „push“ operanzii primite anterior.

Acesta utilizează două tipuri de bază de RAM: statice (SRAM - static RAM) și dinamice (DRAM - Dinamic RAM).

Aceste două variante diferă în viteza de memorie și o densitate specifică (capacitate) a informațiilor stocate. Memorie de performanță se caracterizează prin doi parametri: timpul de acces (timpul de acces) și durata (timpul ciclului).

Aceste cantități sunt de obicei măsurate în nanosecunde. Cel mai mic aceste valori sunt, mai mare de memorie de viteză.

Timpul de acces este timpul între formarea unei cereri pentru citirea informațiilor din memorie și momentul primirii memoriei solicitate a cuvântului mașinii (operanzi).

Timpul ciclului este determinat de timpul minim admisibil între accese succesive de memorie.

Elementele de memorie statică construit pe trăgaci - circuit cu două stări stabile. Pentru a construi un singur declanșator necesită 4 - 6 tranzistori. După înregistrarea informațiilor într-un element de memorie statică poate stoca informații el în mod arbitrar lung (în timp ce energia electrică este furnizată).

RAM - studopediya

Fig. 9.2. Diagrama structurală a K561RU2 cipuri de memorie

Pentru a selecta un VC, este necesar să se intensifice rândul și coloana, care se află la intersecția EPO dorit.

SRAM are o performanță înaltă și joasă locație specifică gravitatea datelor stocate. În memoria dinamică EPO se bazează pe condensatori semiconductoare care ocupă un spațiu mult mai mic decât în ​​statice declanșatori EPO. Pentru a construi un element de memorie dinamică durează doar 1-2 tranzistor.

Conectarea și deconectarea condensatoarelor în VC dinamice prin utilizarea tranzistori cu semiconductoare (chei) care, în stare închisă au o rezistență de aproximativ 10 10 ohmi. În ciuda faptului că închis-o rezistență a tranzistorului este mare, este încă desigur, și pentru acest motiv, prin tranzistorul închis există o descărcare a condensatorului. descărcarea spontană a condensatorului nu permite, fără măsuri speciale pentru o lungă perioadă de timp pentru a stoca informațiile înregistrate. Pentru a elimina efectele nedorite de evacuare a condensatorului prin așa-numitul circuit de scurgere parazitare trebuie să reîncărca periodic condensator. Acest proces se numește taxa de regenerare.

regenerare taxa ar trebui să apară în mod frecvent. Acest lucru este confirmat de următoarele considerente. Deoarece necesitatea de a obține o densitate specifică mare a capacității de stocare a informației a condensatorului nu poate fi mare (practic condensatori de stocare valoare capacitate de ordinul a 0,1 pF). constantă de timp de descărcare este definită ca produsul de tranzistor gated rezistență capacitate. Acest produs este de ordinul

# 964; = RC = 10 · 10 -12 0,1 · 10 = 10 -3 c.

Astfel, constanta de timp de descărcare de 1 ms, și, prin urmare, regenerarea de încărcare trebuie să aibă loc aproximativ 1000 de ori pe 1 secundă.

Nevoia de condensatoare frecvente de stocare de reîncărcare în matricea de stocare duce la o reducere a performanței memoriei dinamice. Cu toate acestea, din cauza dimensiunii mici a condensatorului și un număr mic de elemente suplimentare de densitate specifică de memorie dinamică stochează informații mai mare decât memoria statică.

După finalizarea selecției unui VC nevoie de timp, în care circuitul este readus la starea inițială. Această întârziere se datorează necesității de a reîncărca circuitul intern cip. Durata acestei întârzieri este semnificativă și se ridică la 90% din timpul ciclului.

Un alt mod de a îmbunătăți performanța este faptul că memoria este împărțită în blocuri (bănci), din care procesorul citește datele alternativ. Astfel, în timp ce datele sunt citite dintr-o zonă de memorie, celălalt primește un timp pentru a finaliza tranziția.

Dezvoltarea, diferite modificări ale memoriei statice și dinamice.