1. Registru :
Registrele sunt cele mai mici elemente de păstrare a datelor care sunt încorporate în procesorul propriu-zis. Acestea sunt locațiile de memorie care sunt direct accesibile de către procesor. Poate conține o instrucțiune, o adresă de stocare sau orice tip de date, cum ar fi o secvență de biți sau caractere individuale. De exemplu, o instrucțiune poate specifica faptul că conținutul a două registre definite se înmulțește împreună și apoi se plasează într-un registru specific.

Exemplu: Registrul acumulator, contorul de program, registrul de instrucțiuni, registrul de adrese etc.

2. Memorie :
Memoria este un dispozitiv hardware utilizat pentru a stoca programe, instrucțiuni și date de calculator. Memoria care este internă a procesorului este o memorie primară (RAM), iar memoria externă a procesorului este o memorie secundară (hard disk). Memoria poate fi clasificată, de asemenea, pe baza memoriei volatile și a celei nevolatile. Memoria volatilă este memoria care își pierde conținutul atunci când computerul sau dispozitivul hardware își pierde energia. Memoria RAM (Random Access Memory) este un exemplu de memorie volatilă. Memoria non-volatilă este memoria care își păstrează conținutul chiar și în cazul în care se pierde energia. EPROM este un exemplu de memorie nevolatilă.

Exemplu : RAM, EPROM etc.

Diferența dintre registru și memorie :

S.NO. Registru Memorie
Registrele conțin operanzii sau instrucțiunile pe care procesorul le procesează în prezent. Memoria conține instrucțiunile și datele de care are nevoie programul care se execută în acel moment în CPU.
Registrul conține o cantitate mică de date în jur de 32 de biți până la 64 de biți. Memoria calculatorului poate varia de la câțiva GB la TB.
CPU poate opera asupra conținutului registrului la o rată de mai mult de o operație într-un ciclu de ceas. CPU accesează memoria la o rată mai mică decât registrul.
Tipurile de memorie sunt: registrul acumulator, contorul de program, registrul de instrucțiuni, registrul de adrese etc. Tipurile de memorie sunt RAM etc.
Registrele pot fi controlate, adică se pot stoca și prelua informații din ele. Memoria este aproape imposibil de controlat.
Registrele sunt mai rapide decât memoria. RAM este mult mai lent decât registrele.

Etichete articol :

Etichete de practică :