Enhavtabelo
La Centra Pretiga Unuo (CPU) estas kompleksa sed kritika peco de aparataro. Ĝi estas la "cerbo" de komputila sistemo kaj respondecas pri la diversaj taskoj kiujn la komputilo faras. Dum la ekzekuto de ĉi tiuj taskoj, ĝi faras multajn komputojn. Tial la demando; kie la CPU konservas siajn komputojn?
Rapida RespondoLa CPU uzas registrojn por konservi ĉiujn siajn komputojn. Registroj estas provizora memoro, simila al CPU-kaŝmemoro kaj Random Access Memory (RAM). Sed, registroj estas sufiĉe pli malgrandaj kaj pli rapidaj.
Estas malsamaj CPU-registroj, inkluzive de datumoj, adresoj kaj statusaj registroj, inter aliaj. Ĉiu tipo estas uzata por malsama celo. Ekzemple, la datenregistroj helpas stoki nombrajn datumojn; statusaj registroj tenas verajn valorojn, ktp.
Ni havas detalan priraportadon pri ĉi tio kaj pli sube. Do, bonvolu daŭrigi legi por scii pli pri ĉi tiuj CPU-stokaj areoj, kiel ili funkcias, kaj la diversaj tipoj haveblaj.
Kie la CPU Stokas Siajn Komputilojn?
La CPU konservas siajn komputadojn en unikaj specoj de provizora memoro konata kiel registroj. Ĝi uzas registrojn ĉar ĝi estas pli efika stokanta datumojn tie ol en la CPU-kaŝmemoro aŭ eĉ RAM .
Registroj estas parto de la CPU-arkitekturo, kaj vi ne povas ŝanĝi (aldoni aŭ forigi) ilin. Ili konsistas el malgranda kvanto de super-rapida stokado kiu povas estialirita hazarde. Iuj registroj estas Nurlegeblaj aŭ Nurskribaj pro specifaj kialoj.
Ĉi tiuj provizoraj specoj de memoro ne estas parto de la ĉefmemoro (RAM), sed foje memoradreso estas atribuita al ili. La CPU de via komputilo prenas datumojn de aliaj pli signifaj specoj de memoro. Poste ĝi ŝargas ĝin en registrojn por komputado kaj konservado . Post kiam la datumoj estas prilaboritaj, ĝi estas kutime stokita en la RAM (memoro de la sistemo) por krei spacon por novaj analizoj.
Registroj kaj Memorhierarkio
Ĉu vi iam aŭdis pri la termino Memohierarkio antaŭe? Nu, ĝi estas kutime uzata en komputila arkitekturo por priskribi la diversajn specojn de memoro kaj kiel ili funkcias. Malmolaj diskoj, ekzemple, estas pli malrapidaj kaj pli grandaj specoj de memoro kaj estas poziciigitaj malsupre hierarkie. La CPU-registroj estas la plej rapida (ordo de alirtempo) kaj plej malgrandaj specoj de memoro. Tiel, ili estas metitaj ĉe la supro de la piramido, sekvataj de la CPU-kaŝmemoro .
La CPU-registroj havas malsamajn grandecojn . La grandeco de registromemoro estas determinita per la nombro da bitoj kiujn ĝi povas teni. Ekzemple, la plej oftaj registrograndecoj estas 8-bit (signifante 8 bitoj ), 12-bit , 16-bita , 32-bita , kaj 64-bita . Registroj foje povas funkcii en malsamaj reĝimoj, signifante ke 32-bita registro povas esti dividita en 8-bit grandecoj 4 fojojn . Ĉi tio ebligas al ĝi stoki diversajn datumojn samtempe.
Grava NotoLa CPU-kaŝmemoro kaj registroj estas kritikaj komponantoj ne povas esti preteratentitaj. La CPU bezonas ilin por plenumi siajn taskojn prudente kaj kun maksimuma efikeco. Se kaŝmemoro ne ekzistus, la CPU-oj bezonus ŝargi datumojn de RAM, igante komputilojn tre malrapidaj.
Kiel Funkcias la CPU-Registroj?
Ni menciis, ke registroj estas de malsamaj tipoj (trovu detalojn sube) por diversaj celoj. Ili ofte aŭ tenas datumojn aŭ adresojn por helpi trovi la datumojn konservitajn aliloke en la sistemo. La datumoj estas kutime konservitaj - en la CPU-kaŝmemoro aŭ RAM.
Ekzemple, indeksaj registroj en siaj aritmetikaj taskoj tenas adresojn, kiuj ebligas al la CPU trovi la bezonatajn datumojn . Indeksregistroj ludas kritikan rolon en plibonigado de la efikeco de la CPU . Ili signife malpliigas memoruzadon kaj akcelas la ekzekutrapidecon de la CPU.
Tipoj de Registroj
Se vi ne sciis, ekzistas multaj malsamaj tipoj de registroj. Kaj ĉiuj laboras por helpi la CPU plenumi siajn diversajn operaciojn. La nombro kaj tipoj de registroj de CPU dependas de ĝia arkitekturo . Iuj ludas pli gravajn rolojn ol aliaj.
Ni menciis iujn el ĉi tiuj CPU-registroj sube por doni al vi ĝeneralan ideon pri kiel ili funkcias. Rigardu!
- KonstantaRegistroj – Ili stokas Nurlegeblajn valorojn.
- Adresregistroj – Stokas datumajn adresojn , kiuj helpas la CPU trovi datumojn. en la RAM.
- Datumregistro – Ili stokas numerajn datumojn uzatajn por aritmetikaj taskoj.
- Statusaj registroj – Teni veraj valoroj kiuj helpas la CPU determini ĉu ĝi devus plenumi instrukcion.
- Vektora Registro – Ili tenas datumojn por vektora prilaborado .
- Registroj de instrukcioj – Konservu instrukciojn kiujn la CPU plenumas nuntempe.
Estas pluraj aliaj tipoj de Registroj; vi povas vidi ampleksan liston ĉi tie. Ĉiuj ĉi tiuj registroj funkcias harmonie kun la CPU por fari la operaciojn de via komputilo efikaj, rapidaj kaj 100% sukcesaj.
Konkludo
Kie la CPU konservas siajn komputojn? Ni lernis, ke la CPU uzas registrojn por konservi siajn komputojn. Registroj estas specialaj specoj de provizora memoro. Ili estas la plej malgrandaj kaj plej rapidaj specoj de memoro en komputilaj sistemoj.
Vidu ankaŭ: Kiel Reaktivigi Konton de Mona AppRegistroj estas ĉe la supro de la piramido en la memorhierarkio de komputila arkitekturo. La sekva en linio estas la CPU-kaŝmemoro . Ambaŭ ludas kritikan rolon por ebligi al la CPU esti tiel efika kaj rapida kiel eble en plenumado de taskoj.
Vidu ankaŭ: Kiel Eliri el HBO Max en Apple TVNi ankaŭ lernis, ke ekzistas tiom da tipoj de registroj. Ĉiu tipo estas desegnita por specifa celo. Do,ni esperas, ke vi povas respondi la supran demandon komforte nun kaj estonte.