opredelitev procesorja
CPU ali centralna procesorska enota (centralna procesorska enota v španščini) je osrednji del vsakega računalnika, saj ta izpolnjuje naloge obdelave vseh funkcij in shranjevanja informacij. Gre za elektronsko vezje, ki v računalnikih obstaja že od nekdaj, ne glede na njegov model in zato velja za enega osnovnih elementov katerega koli računalnika.
To bi moral biti element splošnega namena, ki mu programska oprema narekuje, kaj storiti. Za izvajanje določene naloge obstajajo posebni procesorji, ki pa jih nekateri avtorji sicer štejejo za CPE, drugi pa ne. Moje stališče glede tega je jasno: CPU mora biti, vztrajam, splošni namen.
Prvi modeli strojev, ki jih lahko obravnavamo kot primere današnjih računalnikov, niso imeli CPU kot take. Prva generacija računalnikov ni imela niti enega elementa, ki bi deloval kot CPU, vendar je bila ta funkcija razdeljena med različne elemente strojne opreme.
Če želimo prvi CPU sestaviti v enem kosu, natančneje na čipu, se moramo vrniti k začetkom silicijeve tehnologije in natančneje k Intel 4004 iz leta 1970.
Nova tehnologija ni omogočila le, da je tem strojem omogočila večjo moč, hkrati pa so zasedali manjši obseg, ampak jih je tudi pocenila in posledično olajšala njihovo uporabo v množičnejši javnosti.
Tehnološki napredek CPU jim je olajšal znatno povečanje hitrosti izvajanja programov in našli smo več CPU, integriranih v enem čipu.
Slednje se imenuje večjedrna arhitektura, in prav to nas vodi do tega, da imamo med drugim možnosti, da ima ta ali tisti čip "dvojedrno" ali "štirijedrno jedro".
Toda računalniki niso edine naprave, ki imajo CPE; Pametni telefoni, tablični računalniki in celo televizorji imajo čipe, ki opravljajo to funkcijo in jim dajejo "inteligenco", ki zagotavlja "pametni" del besede, kot v pametnem telefonu ali pametnem televizorju.
CPU mora komunicirati z ostalimi komponentami računalnika ali naprave, v katero je nameščen, kar se izvaja prek tako imenovanega vodila.
Drugačen avtobusi komunicirati CPU z vsemi drugimi komponentami računalniškega sistema, kot so vhodna in izhodna (I / O) vrata, razširitvene reže (zaradi česar CPU komunicira s karticami PCI) ali grafična kartica.
Čeprav je bil Intel proizvajalec, ki je začel dobo silicijevih čipov in sodobnih procesorjev, na tem področju ne ostaja ekskluziven.
Obstajajo proizvajalci, ki ponujajo alternative, ne glede na to, ali so združljive s čipi tega podjetja. Na primer, AMD (Advanced Micro Devices) ponuja vrsto procesorjev, združljivih z Intel.
Po drugi strani Qualcomm ponuja vrsto procesorjev, ki delujejo povsem drugače kot Intel ali AMD.
Arhitektura mikroprocesorja določa, kako deluje CPU.
To pomeni, kako delujejo navodila in kakšne so omejitve programerjev in kako lahko delajo. Vsak CPU ima svoj nabor navodil za svojo arhitekturo.
Trenutno obstajata dve arhitekturi, ki pokrivata skoraj ves trg: x86 (in njegova 64-bitna razširitev x86-64) in ARM. Prvi za namizne računalnike, drugi pa za mobilne naprave vseh vrst.