Generalităţi+memorii

**Generalităţi **
**Sis ****temul de memorare ** este alcătuit dintr-un mediu de memorare și circuitele aferente funcționării întregului sistem. Tipuri de memorie utilizate în majoritatea sistemelor de calcul:
 * Datele sub formă binară sunt înmagazinate în diferite celule de memorie care poartă numele de locații. Fiecare locație conține un bit și poate fi identificată printr-o adresă.
 * Numărul maxim de locații adresabile constituie //capacitatea memoriei //, exprimându-se de obicei în //octeți // sau //cuvinte // și în multiplii acestora: kilo (1k = 2 10 = **1024**) sau Mega (1M= 2 20 = 1048576).
 * **<span style="font-family: Arial,sans-serif; font-size: 12pt; line-height: 1.5;">Octetul **<span style="font-family: Arial,sans-serif; font-size: 12pt;"> reprezintă o locație adresabilă independent cu o capacitate de 8 biți, fiind numit și //byte// sau //caracter//. Dacă numărul de biți dintr-o locație adresabilă independent este diferit de 8, atunci secvența poartă numele de //cuvânt// și are lungimea de 4, 16, 32, 64 etc. biți.
 * <span style="font-family: Arial,sans-serif; font-size: 12pt;">Complexitatea operațiilor efectuate de un calculator, precum și viteza lui de calcul depind, mai ales, de capacitatea, viteza și organizarea memoriei sale.
 * <span style="font-family: Arial,sans-serif; font-size: 12pt;">Pentru înscrierea în memorie, informația este introdusă, mai întâi, în registrul de date (informații), iar adresa locației unde va fi înmagazinată informația se introduce în registrul de adrese. Transferul informației în locația respectivă are loc în urma aplicării comenzii de inscriere a datelor.
 * <span style="font-family: Arial,sans-serif; font-size: 12pt;">Pentru citirea informației, se specifică mai întâi adresa locației de memorie, cu ajutorul registrului de adrese. Informația este transmisă din memorie în registrul de informații în vederea citirii, în urma aplicării comenzii de citire a datelor.
 * <span style="font-family: Arial,sans-serif; font-size: 12pt;">Pentru a face posibilă recunoașterea locației atât la scriere cât și la citire, conținutul registrului de adrese se decodifică cu ajutorul unui decodificator de adrese.
 * <span style="font-family: Arial,sans-serif; font-size: 12pt;">Memorii interne având capacitate mică și viteză mare de operare;
 * <span style="font-family: Arial,sans-serif; font-size: 12pt;">Memorii externe având capacitate foarte mare și viteză redusă de operare (sau acces);
 * <span style="font-family: Arial,sans-serif; font-size: 12pt;">Memorii tampon având capacitate medie și viteză de operare comparabilă cu a memoriilor interne.

<span style="font-family: Arial,sans-serif; font-size: 12pt;">Clasificarea memoriilor: <span style="font-family: Arial,sans-serif; font-size: 12pt;">**b.** După modul de funcționare, memoriile pot fi: <span style="font-family: Arial,sans-serif; font-size: 12pt;">**c.** Din punctul de vedere al modificării conținutului memoriei, memoriile pot fi: <span style="font-family: Arial,sans-serif; font-size: 12pt;">**d.** După permanenţa înregistrării:
 * <span style="font-family: Arial,sans-serif; font-size: 12pt;">a. **
 * <span style="font-family: Arial,sans-serif; font-size: 12pt;">Memorii distructive, la care informația se distruge în urma citirii;
 * <span style="font-family: Arial,sans-serif; font-size: 12pt;">Memorii nedistructive, la care informația nu este alterată în urma citirii.
 * //<span style="font-family: Arial,sans-serif; font-size: 12pt;">Statice //<span style="font-family: Arial,sans-serif; font-size: 12pt;"> – rețin informația cât timp memoria este alimentată;
 * //<span style="font-family: Arial,sans-serif; font-size: 12pt;">Dinamice //<span style="font-family: Arial,sans-serif; font-size: 12pt;"> – stochează informația un timp scurt (1-2ms) în timpul alimentării, conținutul memoriei necesitând împrospătare din timp în timp.
 * //<span style="font-family: Arial,sans-serif; font-size: 12pt;">Memorii numai citește //<span style="font-family: Arial,sans-serif; font-size: 12pt;"> (ROM = Read Only Memory) – conținutul se înscrie la fabricarea circuitului integrat;
 * //<span style="font-family: Arial,sans-serif; font-size: 12pt;">Memorii citește //<span style="font-family: Arial,sans-serif; font-size: 12pt;"> – scrie (RWM = Read Write Memory sau RAM = Random Access Memory – memorii cu acces aleator). Conținutul acestora poate fi modificat de câte ori se dorește;
 * //<span style="font-family: Arial,sans-serif; font-size: 12pt;">Memorii semipermanente //<span style="font-family: Arial,sans-serif; font-size: 12pt;"> – reprogramabile (Read Mostly Memory). Conținutul se modifică, dar mai greu.
 * //<span style="font-family: Arial,sans-serif; font-size: 12pt;">memorii nevolatile //<span style="font-family: Arial,sans-serif; font-size: 12pt;"> – păstrează informaţia înregistrată şi după întreruperea tensiunii de alimentare (nu au nevoie de energie pentru păstrarea informaţiei)
 * //<span style="font-family: Arial,sans-serif; font-size: 12pt;">memorii volatile //<span style="font-family: Arial,sans-serif; font-size: 12pt;"> – la întreruperea tensiunii de alimentare pierd informaţia memorată

<span style="font-family: Arial,sans-serif; font-size: 12pt;">Selectarea celulei dorite, scrierea sau citirea cer o anumită desfășurare în timp a semnalelor de comandă.


 * <span style="font-family: Arial,sans-serif; font-size: 12pt;">[[image:desen.png]]Caracteristicile unei memorii: **


 * 1) **<span style="font-family: Arial,sans-serif; font-size: 12pt;">Timpul de acces (de adresare) **

<span style="font-family: Arial,sans-serif; font-size: 12pt;">Reprezintă durata între solicitarea unei celule (locații) în memorie și momentul când conținutul locației respective poate fi citit (30-60 ns la memoriile TTL; 100-500 ns la memoriile MOS).


 * 1) **<span style="font-family: Arial,sans-serif; font-size: 12pt;">Modul de acces **<span style="font-family: Arial,sans-serif; font-size: 12pt;"> – există două moduri de organizare a unei rețele de celule de memorare:


 * <span style="font-family: Arial,sans-serif; font-size: 12pt;">Serie (secvențial) – în care timpul pentru localizarea unei adrese depinde de poziția ei în rețea;
 * <span style="font-family: Arial,sans-serif; font-size: 12pt;">Aleator (Random Access) – care nu depinde de poziția adresei în rețea.


 * 1) **<span style="font-family: Arial,sans-serif; font-size: 12pt;">Capacitatea de înmagazinare. **

<span style="font-family: Arial,sans-serif; font-size: 12pt;">Numărul de celule conținute de o memorie este totdeaun a o putere a lui 2. Capacitatea reprezintă produsul între numărul de cuvinte în memorie și numărul de celule cuprinse în fiecare cuvânt.


 * 1) **<span style="font-family: Arial,sans-serif; font-size: 12pt;">Puterea electrică **<span style="font-family: Arial,sans-serif; font-size: 12pt;"> consumată de o memorie se raportează la un bit și se măsoară în mW/bit.


 * <span style="font-family: Arial,sans-serif; font-size: 12pt;">Memorii TTL – 1 mW/bit;
 * <span style="font-family: Arial,sans-serif; font-size: 12pt;">Memorii MOS – 0,1 mW/bit;
 * <span style="font-family: Arial,sans-serif; font-size: 12pt; line-height: 1.5;">Memorii CMOS – 0,01 mW/bit.