Katere so komponente CPU-ja?

V “srcu” vsakega računalnika je CPU ali centralna procesna enota, ki je odgovorna za izvajanje aritmetičnih in logičnih funkcij ter za izvajanje navodil drugim komponentam. Komponente CPU-ja delujejo skupaj in glede na to, kako so izdelane, natančno določijo, kako hitro se te operacije lahko izvajajo, skupaj s tem, kako zapletene so lahko operacije. Vsaka od ločenih komponent CPE je sama po sebi relativno preprosta. Nekatere od primarnih komponent CPE, znane tudi kot mikroprocesor, so aritmetična logična enota (ALU), krmilna enota in registri.

Za začetek je aritmetična logična enota del CPU-ja, ki, kot že ime pove, izvaja matematične funkcije seštevanja, odštevanja, množenja in deljenja. Pogosto se misli, da so te funkcije vse, kar CPU opravlja v računalniku, vendar to ni res. ALU deluje skupaj z drugimi komponentami CPU in je njihov glavni del za izvajanje številnih zapletenih procesov. CPE lahko vsebuje več kot eno aritmetično logično enoto, te ALU-je pa je mogoče uporabiti tudi za vzdrževanje časovnikov, ki pomagajo zagnati računalnik.

Krmilna enota je še en temeljni del CPU. V bistvu uravnava pretok informacij skozi procesor. Funkcije, ki jih izvaja krmilna enota, se lahko razlikujejo glede na to, za kaj je bil določen CPE zgrajen. Večinoma ta komponenta sprejema, dekodira, shranjuje rezultate in upravlja izvajanje podatkov, ki tečejo skozi CPE. Kompleksnejše krmilne enote morajo načrtovati, kdaj in kako naj se ta velika količina informacij obdela, ter poskrbeti, da se podatki pošljejo pravilnim komponentam računalnika.

Več komponent CPE, ki so bistvenega pomena za njegovo delovanje, so registri, ki so zelo majhne pomnilniške lokacije, ki so odgovorne za shranjevanje podatkov, ki jih je treba obdelati. Najpomembnejši od teh registrov je znan kot kazalec navodil, ki usmerja CPE na naslednjo pomnilniško lokacijo, od koder naj prejme informacije. Druga vrsta registra je akumulator, ki je odgovoren za shranjevanje naslednjih vrednosti, ki jih bo obdelal CPU. Vse te komponente CPU-ja skupaj s časom in napredkom tehnologije postajajo hitrejše, kompaktnejše in zmogljivejše.