Procesor: Razlika med redakcijama

odstranjena 2 zloga ,  pred 4 leti
pravopis
m (vrnitev sprememb uporabnika 194.249.165.34 (pogovor) na zadnje urejanje uporabnika Romanm)
(pravopis)
Osnovni koncept CPU je sledeč:
 
V CPU zasnovi je vgrajen seznam osnovnih operacij, ki jih lahko izvaja, t.jtj. [[nabor ukazov]] (''instruction set''). Te operacije lahko lahko vključujejo seštevanje in odštevanje dveh števil, primerjavo števil ali skočne ukaze na različne dele programov. Vsaka izmed teh osnovnih operacij je predstavljena z določenim zaporedjem [[bit]]ov; to zaporedje se imenuje [[opcode]] (operacijska koda) za to določeno operacijo. Pošiljanje določene operacijske kode v CPU bo povzročilo izvajanje operacije, ki jo ta operacijska koda predstavlja. Za izvajanje inštrukcij v računalniškem programu CPU uporablja operacijsko kodo za to inštrukcijo kot tudi njene argumente (npr. dve števili, ki jih je treba sešteti - v primeru operacije seštevanja). [[Računalniški program]] je zatorej zaporedje inštrukcij, v vsaki inštrukciji je vključena operacijska koda in argumenti te operacije.
 
Dejanska matematična operacija za vsako inštrukcijo je izvajana s strani podenote CPU, ki je poznana kot [[aritmetično logična enota]] (''ALU - arithmetic logic unit''). Poleg uporabljanja svoje aritmetično logične enote za izvajanje operacij, je CPU odgovoren tudi za branje naslednje inštrukcije iz spomina, za branje podatkov določenih v argumentih iz spomina in za zapis rezultatov v spomin.
Način kako CPU predstavlja števila je izbira zasnove, ki vpliva na način kako procesor operira z elementarnimi funkcijami. Nekateri zgodnji digitalni računalniki so za notranje predstavljanje števil uporabljali električni model [[Desetiški številski sistem|desetiškega]] (osnova deset) [[številski sistem|številskega sistema]]. Nekateri drugi računalniki so uporabljali bolj eksotične številske sisteme kot je [[Balanced ternary|ternarni]] (osnova tri). Skoraj vsi moderni CPU-ji predstavljajo števila v [[Dvojiški številski sistem|dvojiški]] obliki, kjer je vsaka cifra predstavljena z eno izmed dveh veličin kot sta »visoka« ali »nizka« [[Volt|napetost]].<ref group=lower-alpha>Koncept [[napetost|napetosti]] je po svoji naravi analogni, saj ima praktično neskončni obseg možnih vrednosti. Za namene predstavitve dvojiških števil je nabor obsegov napetosti definiran kot ena ali nič. Na te obsega običajno vplivajo zasnove vezij in parametrov delovanja preklopnih elementov, ki sestavljajo CPU, kot je [[tranzistor]]jev pragovni nivo.</ref>
 
Povezano s predstavitvijo števil je natančnost števil, ki jih lahko CPU predstavi. V primeru binarnega (dvojiškega) CPU. Število bitov, ki jih CPU uporablja za tako predstavljanje, pogosto imenujemo kot »dolžina besede« ali pa »natančnost celih števil«, ko imamo striktno opravka s celimi števili (za razliko od [[plavajoča vejica|plavajoče vejice]]). To število se med arhitekturami razlikuje, in pogosto se razlikuje tudi med posameznimi deli iste CPU. Na primer, [[8-bitna računalniška arhitektura|8-bitni modeli]] CPU nudijo obseg števil, ki se jih lahko predstavi z osmimi dvojiškimi ciframi (vsaka cifra ima le dve možni vednosti), t.jtj. 2<sup>8</sup> oziroma 256 diskretnih števil.
 
=== Frekvenca ali delovni takt ===
254.096

urejanj