Ključni za poneti
- Registri su male, brze jedinice za pohranu smještene unutar CPU-a, koje se koriste za privremeno pohranjivanje podataka, uputa i adresa tijekom računanja. Oni nude najveću brzinu pristupa i ograničenog su kapaciteta.
- Memorija, poput RAM-a, veći je sustav za pohranu koji sadrži podatke i upute potrebne CPU-u i drugim komponentama. Omogućuje veći kapacitet pohrane od registara, ali je sporiji u brzini pristupa.
- Registri čine najvišu razinu hijerarhije memorije, dok se memorija nalazi na nižoj razini. Registri su nepostojani i gube svoj sadržaj kada se računalo isključi. Nasuprot tome, memorija može biti hlapljiva ili stalna, zadržavajući podatke čak i kada je napajanje isključeno u određenim vrstama memorije.
Što su Registri?
Registri su vrsta načina za pohranu podataka u različitim računalnim sustavima, prijenosnim računalima i stolnim sustavima. Primarna upotreba registara je čuvanje podataka tijekom obrade, ali privremeno. Prisutni su unutar procesora, a vrijeme pristupa registrima je relativno brzo. Raspon vremena pristupa je otprilike nekoliko nanosekundi ili manje od njega.
Registri su sastavni dio računalnog sustava i za njega imaju sveobuhvatnu svrhu, kao što je – pokazivač stoga, koji označava vrh stoga koji je korišten za pohranjivanje privremenih podataka, praćenje programskih brojača i označavanje sljedećih uputa koji moraju biti dovršeni.
Kapacitet registara je ograničen jer su skupi na tržištu. Zaključno, oni su bitan dio računalnog sustava i omogućuju brzu i učinkovitu metodu pohranjivanja podataka.
Što je memorija?
Za memoriju se kaže da je jedna od vrsta pohrane podataka koja se koristi u računalnim sustavima, prijenosnim računalima i stolnim sustavima. Primarna uporaba memorije je čuvanje podataka i programskih uputa. Prisutni su izvan procesora, a vrijeme pristupa memoriji je relativno sporo u usporedbi s registrima. Raspon vremena pristupa je otprilike od nekoliko nanosekundi do milisekundi.
Koriste se za pohranu dugoročnih podataka i programskih uputa, za razliku od registara koji se koriste za pohranu privremene pohrane. Memorija je dostupna u različitim vrstama, kao što su – ROM (Memorija samo za čitanje), tvrdi disk, Flash memorija i RAM (Memorija s izravnim pristupom).
Kapacitet memorije je dosta velik i kreće se od nekoliko gigabajta do terabajta, zbog čega je i cijena niske. Zaključno, memorija je sastavni dio svakog sustava i mogući je način pohranjivanja podataka u sustavima.
Razlika između registara i memorije
- Registri su prisutni unutar procesora. S druge strane, memorija je prisutna izvan procesora.
- Vrijeme pristupa registrima je brzo, oko nekoliko nanosekundi. Dok je usporedno, s druge strane, vrijeme pristupa memoriji sporo (od nekoliko nanosekundi do milisekundi) u usporedbi s registrima.
- Kapacitet registara ograničen je na nekoliko bajtova do nekoliko kilobajta. Nasuprot tome, kapacitet memorije je velik, do nekoliko gigabajta do terabajta.
- Namjena registara je da služi za privremeno pohranjivanje podataka. Istodobno, svrha memorije je da se koristi za dugoročno pohranjivanje podataka.
- Za registre se kaže da su nepostojani i pretpostavlja se da se sadržaj može izgubiti nestankom struje ili resetiranjem. S druge strane, memorija se smatra trajnom, a sadržaj se može zadržati čak i nakon resetiranja ili gubitka napajanja.
- Registri pohranjuju podatke koji se obrađuju, dok se u memoriji istovremeno pohranjuju podaci i programske upute.
- Registri su skupi zbog ograničenog kapaciteta. Nasuprot tome, memorija je jeftina zbog velikog kapaciteta.
- Primjeri registara su – registri instrukcija, programski brojači i pokazivači na stog. S druge strane, primjeri memorije su - ROM, flash memorija, RAM i tvrdi disk.
Usporedba između registara i memorije
Parametar usporedbe | registri | memorija |
---|---|---|
Lokacija | Nalazi se unutar procesora | Prisutan je izvan procesora |
Vrijeme pristupa | pompeznost | Usporiti |
Kapacitet | ograničen | Veliki |
Svrha | Koristi se za privremeno pohranjivanje podataka | Koristi se za dugotrajnu pohranu podataka |
Nestalnost | Da | Ne |
Vrsta podataka | Pohranjuje podatke koji se obrađuju | Pohranjuje podatke i programske upute |
Koštati | Skup | Jeftin |
Primjeri | Registri instrukcija, programski brojač, pokazivač na stog | ROM, flash memorija, RAM, tvrdi disk |
- https://ieeexplore.ieee.org/abstract/document/6643294
- https://ir.library.oregonstate.edu/concern/graduate_thesis_or_dissertations/qf85nf089
Zadnje ažuriranje: 14. listopada 2023
Sandeep Bhandari ima diplomu inženjera računala na Sveučilištu Thapar (2006.). Ima 20 godina iskustva u području tehnologije. Ima veliki interes za razna tehnička područja, uključujući sustave baza podataka, računalne mreže i programiranje. Više o njemu možete pročitati na njegovom bio stranica.