Memoria calculatorului


M. calculatorului este un compartiment importanta a lui fara de care calculatorul nu poate lucra, ea se imparte in 2 parti.
1. memorie externa 
2. memorie externa
Memoria externa este asigurata de unitatile de disc.
a) disc magnetic flexibil
b) unitate de disc magnetic rigid
c) unitate de disc magnetic
aceste unitati de disc gestioneaza dicurile magnetice sau optice iar discurile pastreaza inf un termen practic nelimitat

Memoria interna include urmatoarele parti:
1. Memoria procesorului- registrii de lucru, registii de date.
2. Memoria cuche: L1, L2, L3.

L1 -este o memorie incorporata direct in microprcesor are un volum de citiva zeci de chiloocteti si lucreaza la viteza microprocesorului.
L2- Este un microcircuit aparte are legatura directa cu microprocesorul lucreaza la o viteza maxima posibila si are un volum de memorie de citi megaocteti.
L3- microcircuit aparte are un volum de memorie de citiva 10 mii de octeti insa viteza este mai mica.

Componentele memoriei interne:
memoria interna centrala include
a) un microcircuit de memorie permanenta in care se memorizeaza toate programele necesare pentru functionarea si reflecta structura fizica a calculatorului
b) memoria operativa care ocupa 99,9% din memoria totala a calculatorului.
In memoria permanenta utilizatorul nu poate inscrie o inf noua memoria operativa se foloseste pentru pastrarea programei  si datelor care se proceseaza  in momentul dat. Ca programul sa fie procesat la viteza maxima este necesar ca tot programul sa fie plasat in memoria operativa
1. Mrom
2. Prom
3. Eprom
4. EEPROM
c) memoria placilor de extensie (adaptori, controler).

scheme paralele ale memoriei operative.  În prezent microcircuite a MO  se produc conform formulei std n-m şi în cazul cănd sunt necesare cazuri de a înscrie cuvinte de alt standart, se poate construi o schemă din mc standarte. În procesul construirii schemei din mc std putem obţine o stuctură care:
-va avea un nr de cuvinte majorat
-va avea un nr de biţi în cuvinte majorat

Fie că avem o structură 8 la 4 mc. Din care vrem să construim 8*8 şi 16*4

8*8 
16*4

MO dinamică poate păstra informaţia unui interval de timp limitat »10-20ms. Elementui de bază este condensator


Memoria operativa dinamica
Microcircuitul de memorie operative dinamice sint construite din elemente de tip condensator si pastreaza inf un timp foarte scurt 10-20 mls insa se utilizeaza deoarece au gabarit mai mic si sint mai eftine decit cele statigrame.


Structura mono si bidimensionala a memoriei operative
Registrii intrun microcircuit  pot fi aratati in mod diferit
1. in linie
2. in plan
3. in spatiu
Voi prezenta o schema de plasare a registrilor in linie, pentru aceasta voi folosi un decoder si 16 registri.
Aceasta structura nu este eficienta deoarece necesita mai multe elemente in comparatie cu structura bidimensionala. Voi prezenta structura bidimensionala a memoriei operative in aceasta structura registrii sint plasati in plan si formeaza  o matrice.
..........
Pentru structura bidemensionala avem cistig in elemente SI necesare pentru construirea decoderului. In structura unidimensional decoderul are 16 elemente SI iar in bidimensional ambele decodere au 18 elemente si sau marit nr de chei.



                        Principiul inscrierii inf in microcircuitele memoriei permanente

Principiile scrieirii inf. in micro-circuitele memoriei permanente
Caclc are 1 microprocesor de mem.perm in care sunt inscrise programele necesare pentru functionarea calc.
POST- Power on self test
BIOS-baisic intput-output system
Betstrap- incarcatorul sis de operare
In present microcirc mem.permanente se produc in serie la uzine si pina a fi introduce in calc nu contin nici o informative.
Pentru a introduce un program in mem.permanenta se folosesc dispositive special numite unitati de programare. In aceasta unitate se introduce programele care trebue inscrise in mem.permanenta (in cod ma6ina) si se conecteaza in microcircuit in procesul inscrierii are loc  blokarea nodurilor sau arderea lor.




Intrun microcir de mem.perm trebue sa fie incluse urm:
Decoder: transforma adresa aplicata intrun impuls la una din e6irile sale: pentru a conecta celula respective la magistrala de date. 
Celule de mem. in care se pastreaza datele progr. 
Un coder care transforma inf primita de la celula de memorie in cod binar.





Niciun comentariu:

Trimiteți un comentariu