1. Rekisteri :
Rekisterit ovat pienimpiä datan säilytyselementtejä, jotka on rakennettu itse prosessoriin. Ne ovat muistipaikkoja, joihin prosessorilla on suora pääsy. Siinä voi olla käsky, tallennusosoite tai mitä tahansa dataa, kuten bittisekvenssi tai yksittäisiä merkkejä. Käsky voi esimerkiksi määrätä, että kahden määritellyn rekisterin sisältö kerrotaan keskenään ja sijoitetaan sitten tiettyyn rekisteriin.
Esimerkki:
2. Muisti :
Muisti on laitteistolaite, jota käytetään tietokoneohjelmien, ohjeiden ja tietojen tallentamiseen. Prosessorin sisäinen muisti on ensisijainen muisti (RAM) ja prosessorin ulkoinen muisti on toissijainen muisti (kiintolevy). Muisti voidaan luokitella myös haihtuvan ja ei-haihtuvan muistin perusteella. Haihtuva muisti on muistia, joka menettää sisältönsä, kun tietokoneen tai laitteiston virta katkeaa. RAM (Random Access Memory) on esimerkki haihtuvasta muistista. Haihtumaton muisti on muisti, joka säilyttää sisältönsä, vaikka virta katkeaisi. EPROM on esimerkki haihtumattomasta muistista.
Esimerkki : RAM, EPROM jne.
Rekisterin ja muistin ero :
S.NO. | Rekisteri | Muisti |
---|---|---|
Rekistereihin tallennetaan operandit tai käsky, jota suoritin parhaillaan käsittelee. | Muistissa säilytetään käskyjä ja tietoja, joita suorittimessa parhaillaan suoritettava ohjelma tarvitsee. | |
Rekisterissä säilytetään pieni määrä dataa noin 32 bitistä 64 bittiin. | Tietokoneen muisti voi vaihdella joistakin gigatavuista TB:iin. | |
CPU voi operoida rekisterin sisällöllä useamman kuin yhden operaation tahdissa yhdessä kellosyklissä. | CPU käyttää muistia hitaammin kuin rekisteriä. | |
Tyyppejä ovat akkumulaattorirekisteri, ohjelmalaskuri, käskynlaskentarekisteri, osoiterekisteri jne. | ||
Rekistereitä voi kontrolloida eli niihin voi tallentaa ja niistä voi hakea tietoa. | Muistia ei voi melkein kontrolloida. | |
Rekisterit ovat nopeampia kuin muisti. | RAM on paljon hitaampi kuin rekisterit. |
Vastaa