Gdje CPU pohranjuje svoje proračune

Mitchell Rowe 18-10-2023
Mitchell Rowe

Središnja procesorska jedinica (CPU) složen je, ali kritičan dio hardvera. To je "mozak" računalnog sustava i odgovoran je za razne zadatke koje računalo obavlja. Tijekom izvršavanja ovih zadataka, čini mnogo izračuna. Otud pitanje; gdje CPU pohranjuje svoje proračune?

Brzi odgovor

CPU koristi registre za pohranu svih svojih proračuna. Registri su privremena memorija, slična CPU cacheu i memoriji s izravnim pristupom (RAM). No, registri su prilično manji i brži.

Postoje različiti CPU registri, uključujući podatke, adrese i statusne registre, između ostalog. Svaki tip se koristi za različite svrhe. Na primjer, registri podataka pomažu u pohranjivanju numeričkih podataka; statusni registri sadrže istinite vrijednosti itd.

Vidi također: Što je plava točka na iPhone aplikacijama?

Imamo detaljnu pokrivenost ovoga i više u nastavku. Dakle, nastavite čitati kako biste saznali više o ovim CPU područjima za pohranu, kako rade i raznim dostupnim vrstama.

Gdje CPU pohranjuje svoje proračune?

CPU pohranjuje svoje proračune u jedinstvene vrste privremene memorije poznate kao registri. Koristi registre jer učinkovitije pohranjuje podatke tamo nego u CPU predmemoriju ili čak RAM .

Registri su dio CPU arhitekture i ne možete ih promijeniti (dodati ili ukloniti). Sastoje se od male količine super-brze pohrane koja može bitipristupa se nasumično. Neki registri su Samo za čitanje ili Samo za pisanje iz određenih razloga.

Ove privremene vrste memorije nisu dio glavne memorije (RAM), ali ponekad im se dodjeljuje memorijska adresa. CPU vašeg računala uzima podatke iz drugih značajnijih vrsta memorije. Zatim ga učitava u registre za potrebe izračuna i pohrane . Nakon što se podaci obrade, obično se pohranjuju u RAM (memoriju sustava) kako bi se stvorio prostor za nove analize.

Registri i hijerarhija memorije

Jeste li ikada prije čuli za izraz hijerarhija memorije ? Pa, obično se koristi u računalnoj arhitekturi za opisivanje različitih vrsta memorije i načina na koji rade. Tvrdi diskovi, na primjer, sporiji su i veći tipovi memorije te su hijerarhijski pozicionirani na dnu. CPU registri su najbrži (redoslijed vremena pristupa) i najmanji tipovi memorije. Stoga su smješteni na vrh piramide, nakon čega slijedi CPU predmemorija .

CPU registri imaju različite veličine . Veličina memorije registra određena je brojem bitova koje može sadržavati. Na primjer, najčešće veličine registara su 8-bitni (što znači 8 bitovi ), 12-bitni , 16-bitni , 32-bitni i 64-bitni . Registri ponekad mogu raditi u različitim načinima, što znači da se 32-bitni registar može podijeliti na 8-bitne veličine 4 puta . To mu omogućuje pohranjivanje raznih podataka istovremeno.

Važna napomena

CPU predmemorija i registri su kritične komponente koje se ne mogu zanemariti. CPU ih treba kako bi svoje zadatke obavljao razumno i s maksimalnom učinkovitošću. Da predmemorija ne postoji, procesori bi morali učitavati podatke iz RAM-a, što bi računala učinilo vrlo sporim.

Kako rade CPU registri?

Spomenuli smo da postoje različiti tipovi registara (detalje potražite u nastavku) za različite svrhe. Često sadrže podatke ili adrese koje pomažu u pronalaženju podataka pohranjenih negdje drugdje u sustavu. Podaci se obično pohranjuju – u CPU predmemoriju ili RAM.

Na primjer, indeksni registri u svojim aritmetičkim zadacima sadrže adrese koje omogućuju CPU-u da pronađe potrebne podatke . Indeksni registri igraju ključnu ulogu u poboljšanju učinkovitosti CPU-a . Značajno smanjuju upotrebu memorije i ubrzavaju brzinu izvršavanja CPU-a.

Vrste registara

Ako niste znali, postoje brojne različite vrste registara. I svi oni rade kako bi pomogli CPU-u u izvršavanju njegovih različitih operacija. Broj i tipovi registara CPU-a ovise o njegovoj arhitekturi . Neki igraju važnije uloge od drugih.

Spomenuli smo neke od ovih registara CPU-a u nastavku kako bismo vam dali opću ideju o tome kako rade. Pogledajte!

  • KonstantnoRegistri – Pohranjuju vrijednosti samo za čitanje .
  • Registri adresa – Pohranjuju podatkovne adrese , koje pomažu CPU-u u lociranju podataka u RAM-u.
  • Registri podataka – Pohranjuju numeričke podatke koji se koriste za aritmetičke zadatke.
  • Registri statusa – Zadrži vrijednosti istine koje pomažu CPU-u odrediti treba li izvršiti instrukciju.
  • Registar vektora – Oni sadrže podatke za obradu vektora .
  • Registri instrukcija – Pohranjuju instrukcije koje CPU trenutno izvršava.

Postoji nekoliko drugih vrsta registara; ovdje možete vidjeti iscrpan popis. Svi ti registri rade skladno s CPU-om kako bi rad vašeg računala bio učinkovit, brz i 100% uspješan.

Zaključak

Gdje CPU pohranjuje svoje proračune? Saznali smo da CPU koristi registre za pohranu svojih izračuna. Registri su posebne vrste privremene memorije. To su najmanji i najbrži tipovi memorije u računalnim sustavima.

Registri su na vrhu piramide u hijerarhiji memorije računalne arhitekture. Sljedeći na redu je CPU cache . Oba igraju ključnu ulogu u omogućavanju da CPU bude što učinkovitiji i brži u izvršavanju zadataka.

Vidi također: Kako vidjeti nedavno dodane kontakte na iPhoneu

Također smo naučili da postoji mnogo vrsta registara. Svaka vrsta je dizajnirana za određenu svrhu. Tako,nadamo se da možete udobno odgovoriti na gornje pitanje sada i u budućnosti.

Mitchell Rowe

Mitchell Rowe je tehnološki entuzijast i stručnjak koji gaji duboku strast prema istraživanju digitalnog svijeta. S više od desetljeća iskustva, postao je autoritet od povjerenja u području tehnoloških vodiča, uputa i testova. Mitchellova znatiželja i predanost natjerali su ga da bude u tijeku s najnovijim trendovima, napretkom i inovacijama u tehnološkoj industriji koja se neprestano razvija.Nakon što je radio u različitim ulogama unutar tehnološkog sektora, uključujući razvoj softvera, mrežnu administraciju i upravljanje projektima, Mitchell posjeduje dobro razumijevanje predmeta. Ovo opsežno iskustvo omogućuje mu da složene koncepte raščlani na lako razumljive izraze, čineći njegov blog neprocjenjivim resursom kako za pojedince koji su upućeni u tehnologiju, tako i za početnike.Mitchellov blog, Technology Guides, How-Tos Tests, služi mu kao platforma za dijeljenje znanja i uvida s globalnom publikom. Njegovi sveobuhvatni vodiči pružaju upute korak po korak, savjete za rješavanje problema i praktične savjete o širokom rasponu tema povezanih s tehnologijom. Od postavljanja pametnih kućnih uređaja do optimizacije performansi računala, Mitchell pokriva sve, osiguravajući da su njegovi čitatelji dobro opremljeni da maksimalno iskoriste svoja digitalna iskustva.Potaknut neutaživom žeđu za znanjem, Mitchell neprestano eksperimentira s novim napravama, softverom i novimtehnologije za procjenu njihove funkcionalnosti i prilagođenosti korisniku. Njegov pedantan pristup testiranju omogućuje mu pružanje nepristranih recenzija i preporuka, osnažujući njegove čitatelje da donose informirane odluke kada ulažu u tehnološke proizvode.Mitchellova predanost demistificiranju tehnologije i njegova sposobnost komuniciranja složenih koncepata na jednostavan način priskrbile su mu vjerne sljedbenike. Svojim blogom nastoji tehnologiju učiniti dostupnom svima, pomažući pojedincima da prevladaju sve prepreke s kojima se mogu suočiti pri kretanju digitalnim svijetom.Kada Mitchell nije uronjen u svijet tehnologije, on uživa u avanturama na otvorenom, fotografiji i provođenju kvalitetnog vremena s obitelji i prijateljima. Svojim osobnim iskustvima i strašću za životom, Mitchell u svoje pisanje unosi iskren i blizak glas, osiguravajući da njegov blog nije samo informativan, već i privlačan i ugodan za čitanje.