Ero rekisterin ja muistin välillä

Kirjoittaja: Laura McKinney
Luomispäivä: 1 Huhtikuu 2021
Päivityspäivä: 10 Saattaa 2024
Anonim
Ero rekisterin ja muistin välillä - Tekniikka
Ero rekisterin ja muistin välillä - Tekniikka

Sisältö


Rekisteröi ja muisti, pidä tietoja, jotka voivat olla suoraan pääsy suoritin mikä lisää myös prosessorin käsittelynopeutta. CPU: n prosessointinopeutta voidaan myös lisätä lisäämällä rekisterin bittien lukumäärää tai lisäämällä fyysisen rekisterin määrää CPU: lla. Sama pätee muistiin, enemmän muistia nopeampi on CPU. Muistiin viitataan geneerisesti tietokoneen ensisijaiseen muistiin.

Näistä samankaltaisuuksista huolimatta rekisterillä ja muistilla on vähän eroja keskenään. Perusero rekisterin ja muistin välillä on, että ilmoittautua hallussaan tietoja, joita CPU parhaillaan käsittelee, kun taas muisti hallussaan ohjelman ohjeet ja tiedot, joita ohjelma vaatii suorittamiseksi.

Keskustelemme vielä muutamista eroista rekisterin ja muistin välillä alla olevan vertailutaulun avulla.


  1. Vertailutaulukko
  2. Määritelmä
  3. Keskeiset erot
  4. johtopäätös

Vertailutaulukko

Vertailun perusteetRekisteröidyMuisti
perustiedotRekisterit pitävät operandit tai ohjeet, joita CPU parhaillaan käsittelee.Muisti sisältää ohjeet ja tiedot, joita prosessorilla parhaillaan suorittava ohjelma vaatii.
kapasiteettiRegister pitää pienen määrän dataa noin 32 - 64 bitistä.Tietokoneen muisti voi vaihdella välillä GB-TB.
PääsyCPU voi toimia rekisterisisällöllä useammalla kuin yhdellä operaatiolla yhdessä kellojaksossa.CPU käyttää muistia hitaammin kuin rekisteröinti.
TyyppiAkkurekisteri, ohjelmalaskuri, ohjerekisteri, osoiterekisteri jne.RAM.


Määritelmä rekisteröinti

Rekisterit ovat pienin tietojen pitoelementit, jotka ovat sisäänrakennettu itse prosessori. Rekisterit ovat muistin sijainteja, jotka ovat suoraan jalostajan saatavilla. Rekisterit sisältävät käskyn tai operandit, joita CPU parhaillaan käyttää.

Rekisterit ovat suuri nopeus saatavilla olevat tallennusosat. Suoritin käyttää sisäisiä rekistereitä yksi CPU-kellosykli. Itse asiassa prosessori voi dekoodata ohjeet ja suorittaa operaatiot rekisterin sisällölle nopeus useammasta kuin yhdestä operaatiosta prosessorin kellojaksoa kohti. Joten voimme sanoa, että prosessori voi käyttää rekistereitä nopeammin kuin päämuisti.

Rekisteri mitataan bitteinä, kuten prosessorissa voi olla 16-bittisiä, 32-bittisiä tai 64-bittisiä rekistereitä. Rekisteribittien lukumäärä määrittää prosessorin nopeuden ja tehon. Esimerkiksi CPU, jolla on 32-bittinen rekisteri, voi käyttää 32-bittisiä ohjeita kerrallaan. CPU, jolla on 64-bittinen rekisteri, voi suorittaa 64-bittiset ohjeet. Siksi, enemmän rekisteröintibittien lukumäärä on CPU: n nopeus ja teho.

Tietokonerekisterit luokitellaan seuraavasti:

DR: Tietorekisteri on 16-bittinen rekisteri, joka pitää operandit jalostajan käyttämä.

AR: Osoiterekisteri on 12-bittinen rekisteri, joka pitää muistipaikan osoite.

AC: akku on myös 16-bittinen rekisteri, joka pitää tulos laskettu jalostajan toimesta.

IR: Ohjerekisteri on 16-bittinen rekisteri, joka pitää ohjekoodi joka on tällä hetkellä suoritettu.

PC: Ohjelmalaskuri on 12-bittinen rekisteri, joka pitää ohjeen osoite prosessorin on suoritettava se.

TR: Väliaikainen rekisteröinti on 16-bittinen rekisteri, joka pitää väliaikainen välitulos prosessorin laskema.

INPR: Syöttörekisteri on 8-bittinen rekisteri, joka pitää syöttömerkki vastaanotettu syöttölaite ja toimitti sen akku.

OUTR: Tulosterekisteri on 8-bittinen rekisteri, joka pitää lähtömerkki vastaanotettu akku ja toimittaa sen tulostuslaite.

Määritelmä muisti

Muisti on laitteisto, jota käytetään tietokoneohjelmien, ohjeiden ja tietojen tallentamiseen. Prosessorin sisäinen muisti on ensisijainen muisti (RAM), ja prosessorin ulkoinen muisti on a toissijainen muisti (kiintolevy). Muisti voidaan myös luokitella seuraavan perusteella: haihtuva ja haihtumaton muisti.

Periaatteessa tietokoneen muisti viittaa ensisijainen muisti tietokoneesta, kun taas toissijainen muisti kutsutaan nimellä varastointi tietokoneesta. Ensisijainen muisti on muisti, joka voi olla suoraan prosessorin käyttämä, jonka takia tietojen saaminen ei viivästy, ja prosessori laskee siten nopeammin.

Ensisijainen muisti tai RAM on a haihtuva muisti, joka tarkoittaa, että ensisijaisessa muistissa olevat tiedot ovat olemassa, kun järjestelmän virta on kytkettynä, ja data katoaa, kun järjestelmä sammutetaan. Ensisijainen muisti sisältää tiedot, joita nykyinen suorittava ohjelma vaatii prosessorissa. Jos prosessorin vaatima data ei ole ensisijaisessa muistissa, data siirretään toissijaisesta muistista ensisijaiseen muistiin ja sitten prosessori hakee sen.

Kerran sinä Tallentaa tietokoneen tiedot, sitten se siirretään toissijainen tallennustila siihen asti se pysyy ensisijaisessa muistissa. Nykyään ensisijainen muisti tai RAM voi vaihdella 1–16 Gt. Toisaalta toissijainen varastointi vaihtelee nykyään joiltakin Gigatavu (GB) - TeraBytes (TB).

  1. Ensisijainen ero rekisterin ja muistin välillä on kyseinen rekisteri sisältää tiedot, joita CPU parhaillaan käsittelee muistin hallussaan tiedot, joita tarvitaan käsittelyyn.
  2. Rekisteri vaihtelee 32-bittinen rekisteri 64-bittiseen rekisteriin muistin kapasiteetti vaihtelee joistakin GB jollekin TB.
  3. Suoritin käyttää rekisteriä nopeampi kuin muisti.
  4. Tietokonerekisterit ovat akkurekisteri, ohjelmalaskuri, ohjerekisteri, osoiterekisterijne. Toisaalta muistiin viitataan tietokoneen päämuistina, joka on RAM.

johtopäätös:

Rekisteri on yleensä muistihierarkian yläosassa. Se on pienin ja nopeasti saatavilla oleva tallennuselementti. Toisaalta muisti, jota yleisesti kutsutaan päämuistiksi, joka on suurempi kuin rekisteri ja sen CPU-käyttö on hitaampaa kuin rekisteröinti, mutta siihen päästään nopeammin kuin toissijaiseen tallennustilaan.