Ierarhii de Memorie

Curs
8/10 (1 vot)
Domeniu: Calculatoare
Conține 3 fișiere: doc, ppt
Pagini : 52 în total
Cuvinte : 2
Mărime: 347.36KB (arhivat)
Cost: Gratis

Extras din document

Memoria = unitate functionala a calculatorului destinata pastrarii programelor si datelor necesare utilizatorului si sistemului de operare.

Tipuri de memorii:

SRAM

- valorile sunt memorate in bistabile realizate cu 4-6 tranzistoare

- foarte rapide, dar ocupa spatiu mare (densitate mica) si consuma mult

- utilizate pentru memoriile cache

DRAM

- valorile sunt memorate ca incarcare a unui condensator (se decarca in timp si necesita reincarcare - refresh)

- densitate foarte mare, dar lente (5-10 ori mai lente decat SRAM)

Discuri magnetice

- valorile sunt memorate ca magnetizare a unei suprafete magnetice

- capacitate extrem de mare, dar extrem de lente

Memoria = unitate functionala a calculatorului destinata pastrarii programelor si datelor necesare utilizatorului si sistemului de operare.

“Ideal ar fi ca memoria sa fie infinita pentru a permite pastrarea oricarei cantitati de date si programe” - von Neumann, 1946

Sa mai adaugam ca, ideal ar fi ca memoria sa poata fi citita intr-un singur ciclu de ceas de procesor (sa nu introduca intarzieri) => viteza mare = latenta mica.

Tabelul anterior ne arata ca avem o contradictie greu de rezolvat la un pret de cost redus.

Compromisul = organizarea ierarhica a memoriei

= nivele diferite de memorie cu viteze si dimensiuni diferite

Exemplu:

Nivel 1 = cache nivel 1

(inclus in procesor, SRAM)

Nivel 2 = cache nivel 2

(extern sau inclus, SRAM)

Nivel 3 = memoria principala

(pe placa de baza, DRAM)

Nivel 4 = disc magnetic

(in cutie, on-line, HDD)

Nivel 5 = memorie optica

(near-line, CD-ROM)

Nivel 6 = caseta magnetica

(off-line, pentru back-up)

Nivel 7 = biblioteci casete/CD

(shelf=raft automatizat)

Localizarea

= un principiu care face ca organizarea ierarhica sa fie o idee buna.

Un program acceseaza o portiune relativ redusa din spatiul sau de adrese in fiecare moment de timp al executiei sale.

Daca un articol (instr sau data) este referit, atunci:

- localizare temporala => e foarte probabil ca acest articol sa fie referit din nou

(repetat) in momentele urmatoare de timp.

Ex: bucle de program, variabile si constante utilizate in mai multe formule

- localizare spatiala => e foarte probabil ca articolele din imediata lui apropiere

sa fie si ele referite in continuare

Ex: instr sunt executate in secventa, date de tip vector sau matrice

O ierahie de memorii = mai multe nivele.

Un nivel superior (mai apropiat de procesor) este un subset al oricarui nivel inferior (mai departat de procesor).

Bloc = cantitatea minima de informatie care se transfera intre doua nivele, ce se poate regasi sau nu pe un nivel superior.

Toate datele sunt memorate la nivelul cel mai de jos.

Cu cat ne indepartam de procesor, cu atat accesul dureaza mai mult.

Preview document

Ierarhii de Memorie - Pagina 1
Ierarhii de Memorie - Pagina 2
Ierarhii de Memorie - Pagina 3
Ierarhii de Memorie - Pagina 4
Ierarhii de Memorie - Pagina 5
Ierarhii de Memorie - Pagina 6

Conținut arhivă zip

  • Ierarhii de Memorie
    • CursArhCap7-1.ppt
    • CursArhCap7-2.ppt
    • CursArhCap7.doc

Alții au mai descărcat și

E-Learning

Premizele crearii societatii informationale au fost asigurate prin producerea masiva si raspândirea vertiginoasa a calculatoarelor electronice,...

Comunicarea prin VoIP

Scopul lucrării În această lucrare se va face o introducere în telefonia prin Internet prezentându-se în partea teoretică modul de funcţionare a...

RTC

Capitolul 1. MEDII DE TRANSMISIE Mediile de transmisie se pot grupa în funcţie de suport: • medii de transmisie bazate pe fir (hardwire), cum ar...

Componentele unui Calculator

1.INTRODUCERE Un PC (Personal Computer) , produs dupa standardele IBM are în exterior vizibile doua module : towerul si monitorul . Se deosebesc...

Lumea Internetului

Internetul prezinta un subiect care preocupa in ultimul timp din ce in ce mai multa lume,iar multe sunt cartile despre Internet care presupun ca...

Memorii Semiconductoare

Sunt circuite integrate care au ca scop stocarea informatiei sub forma binara. Memoriile reprezinta categoria de circuite integrate cu cea mai mare...

Memorii RAM și ROM

Capitolul I – Generalitati I.1. Introducere Memoria este absolut necesara pentru functionarea microprocesorului si a PC-ului. Mai mult, memoria...

Structura Hardware

1. Introducere Hardware-ul reprezinta totalitatea componentelor fizice ale unui calculator. Comunicarea perfecta dintre ele duce si mentine buna...

Ai nevoie de altceva?