Gdje CPU pohranjuje svoje proračune

Mitchell Rowe 18-10-2023
Mitchell Rowe

Centralna procesorska jedinica (CPU) je složen, ali kritičan komad hardvera. To je "mozak" kompjuterskog sistema i odgovoran je za različite zadatke koje računar obavlja. Tokom izvršavanja ovih zadataka, vrši mnogo proračuna. Otuda i pitanje; gdje CPU pohranjuje svoje proračune?

Brzi odgovor

CPU koristi registre da pohrani sve svoje proračune. Registri su privremena memorija, slična CPU keš memoriji i Random Access Memory (RAM). Ali, registri su dosta manji i brži.

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

Vidi_takođe: Kako promijeniti Yahoo lozinku na Androidu

Imamo detaljnu pokrivenost ovoga i više u nastavku. Dakle, nastavite čitati kako biste saznali više o ovim prostorima za pohranu CPU-a, kako funkcioniraju i različitim dostupnim tipovima.

Gdje CPU pohranjuje svoje proračune?

CPU pohranjuje svoje proračune u jedinstvene vrste privremene memorije poznate kao registri. Koristi registre jer je efikasnije pohranjivanje podataka tamo nego u CPU cache ili čak RAM .

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

Ove privremene vrste memorije nisu dio glavne memorije (RAM), ali im se ponekad dodjeljuje memorijska adresa. CPU vašeg računara preuzima podatke iz drugih značajnijih vrsta memorije. Zatim ga učitava u registre za potrebe računanja i skladištenja . Kada se podaci obrađuju, obično se pohranjuju u RAM (sistemsku memoriju) kako bi se stvorio prostor za nove analize.

Registri i hijerarhija memorije

Da li ste ikada ranije čuli za pojam Memorijska hijerarhija ? Pa, obično se koristi u kompjuterskoj arhitekturi da opiše različite vrste memorije i kako one rade. Tvrdi diskovi, na primjer, su sporiji i veći tipovi memorije i pozicionirani su na dnu hijerarhijski. CPU registri su najbrži (redoslijed vremena pristupa) i najmanji tipovi memorije. Dakle, oni se postavljaju na vrh piramide, nakon čega slijedi keš CPU .

Vidi_takođe: Kako da vratim svoj iPad na cijeli ekran?

CPU registri imaju različite veličine . Veličina registarske memorije određena je brojem bitova koje može držati. Na primjer, najčešće veličine registra su 8-bit (što znači 8 bitova ), 12-bit , 16-bit , 32-bit i 64-bit . Registri ponekad mogu raditi u različitim modovima, što znači da se 32-bit registar može podijeliti na 8-bitni veličine 4 puta . Ovo mu omogućava da pohranjuje različite podatke istovremeno.

Važna napomena

CPU keš memorija i registri su kritične komponente koje se ne mogu zanemariti. CPU-u su potrebni da bi svoje zadatke obavljao razumno i sa maksimalnom efikasnošću. Da keš memorija ne postoji, CPU-ovi bi morali da učitavaju podatke iz RAM-a, čineći računare veoma sporim.

Kako rade CPU registri?

Spomenuli smo da su registri različitih tipova (pronađite detalje ispod) za različite svrhe. Oni često ili drže podatke ili adrese kako bi pomogli u pronalaženju podataka pohranjenih na drugom mjestu u sistemu. Podaci se obično pohranjuju – u CPU keš ili RAM.

Na primjer, indeksni registri u svojim aritmetičkim zadacima drže adrese koje omogućuju CPU-u da pronađe potrebne podatke . Indeksni registri igraju ključnu ulogu u poboljšanju efikasnosti CPU . Oni 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 da izvrši svoje različite operacije. Broj i tipovi registara CPU-a ovise o njegovoj arhitekturi . Neki igraju važnije uloge od drugih.

Spomenuli smo neke od ovih CPU registara u nastavku da bismo vam dali opštu predstavu o tome kako rade. Pogledajte!

  • StalnoRegistri – Pohranjuju Samo za čitanje vrijednosti.
  • Adresni registri – Pohranjuju adrese podataka , koji pomažu CPU-u u lociranju podataka u RAM-u.
  • Registar podataka – Pohranjuju numeričke podatke koji se koriste za aritmetičke zadatke.
  • Registri statusa – Držite vrijednosti istine koje pomažu CPU-u da odredi da li treba da izvrši instrukciju.
  • Vektorski registar – Sadrže podatke za vektorsku obradu .
  • Registri instrukcija – Čuvajte instrukcije koje CPU trenutno izvršava.

Postoji nekoliko drugih tipova registara; sveobuhvatnu listu možete vidjeti ovdje. Svi ovi registri rade harmonično sa CPU-om kako bi rad vašeg računara bio efikasan, brz i 100% uspješan.

Zaključak

Gdje CPU pohranjuje svoje proračune? Naučili smo da CPU koristi registre za pohranjivanje svojih proračuna. Registri su posebne vrste privremene memorije. Oni su najmanji i najbrži tipovi memorije u kompjuterskim sistemima.

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

Također smo naučili da postoji toliko mnogo vrsta registara. Svaki tip je dizajniran za određenu svrhu. dakle,nadamo se da možete lako odgovoriti na gornje pitanje sada iu budućnosti.

Mitchell Rowe

Mitchell Rowe je tehnološki entuzijasta i stručnjak koji ima duboku strast za istraživanjem digitalnog svijeta. Sa više od decenije iskustva, postao je autoritet od poverenja u oblasti tehnoloških vodiča, uputstava i testova. Mitchellova radoznalost i posvećenost naveli su ga da ostane u toku s najnovijim trendovima, napretkom i inovacijama u tehnološkoj industriji koja se stalno razvija.Nakon što je radio na različitim ulogama u tehnološkom sektoru, uključujući razvoj softvera, mrežnu administraciju i upravljanje projektima, Mitchell posjeduje dobro razumijevanje predmeta. Ovo opsežno iskustvo mu omogućava da razbije složene koncepte na lako razumljive termine, što njegov blog čini neprocjenjivim resursom kako za pojedince koji su upoznati s tehnologijom, tako i za početnike.Mičelov blog, Technology Guides, How-Tos Tests, služi mu kao platforma da svoje znanje i uvide podeli sa globalnom publikom. Njegovi sveobuhvatni vodiči pružaju uputstva korak po korak, savjete za rješavanje problema i praktične savjete o širokom spektru tema vezanih za tehnologiju. Od postavljanja pametnih kućnih uređaja do optimizacije performansi računara, Mitchell pokriva sve, osiguravajući da njegovi čitaoci budu dobro opremljeni da maksimalno iskoriste svoja digitalna iskustva.Vođen neutaživom žeđom za znanjem, Mitchell neprestano eksperimentiše sa novim uređajima, softverom i novimtehnologije za procjenu njihove funkcionalnosti i prilagođenosti korisniku. Njegov pedantan pristup testiranju omogućava mu da pruži nepristrasne preglede i preporuke, osnažujući svoje čitaoce da donose informirane odluke kada ulažu u tehnološke proizvode.Mitchellova posvećenost demistifikaciji tehnologije i njegova sposobnost da komunicira složene koncepte na direktan način stekli su mu lojalne sledbenike. Svojim blogom nastoji da tehnologiju učini dostupnom svima, pomažući pojedincima da prevladaju sve prepreke s kojima se mogu suočiti prilikom navigacije u digitalnom carstvu.Kada Mitchell nije uronjen u svijet tehnologije, uživa u avanturama na otvorenom, fotografiranju i provođenju kvalitetnog vremena sa porodicom i prijateljima. Kroz svoja lična iskustva i strast za životom, Mitchell unosi iskren glas u svoje pisanje, osiguravajući da njegov blog bude ne samo informativan već i zanimljiv i ugodan za čitanje.