Memoria sistemelor de calcul

În cadrul unui sistem de calcul memoria ocupă un loc important reprezentând „depozitul de informații” (date și program) al acestuia. Există două arhitecturi consacrate în ceea ce privește organizarea sistemului de memorie: von Neumann și Harvard. În cazul arhitecturii von Neumann memoria este văzută ca un tot unitar în care se află atât programele cât și datele. În cazul arhitecturii Harvard memoria este împărțită în două părți distincte, memorie program și memorie de date.

Sistemele de calcul de uz general actuale (sistemele desktop, serverele etc.) au o organizare de von Neumann în timp ce sistemele dedicate de tip embedded au o organizare de tip Harvard. Arhitectura von Neumann este specifică sistemelor de calcul de uz general datorită flexibilității care o oferă permițând utilizarea memoriei în funcție de scopul sau de funcționalitatea dorită la un moment de timp dat. Sistemele embedded având o funcționalitate fixă și fiind supuse unor restricții în ceea ce privește modul de funcționare (consum redus, cost redus, un număr mic de circuite componente) exploatează mult mai bine arhitectura Harvard.


From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by razib.in