En datamaskinprosessor eller sentralbehandlingsenhet er et mikrokrets designet for å utføre programkode. CPU er hjertet i datamaskinens maskinvare.
Arkitekturen til den sentrale prosessoren endres stadig, men oppgavene som utføres av denne enheten forblir konstant. Moderne prosessorer har følgende egenskaper: strømforbruk, klokkehastighet, arkitektur og ytelse. Opprinnelig ble hver sentralbehandlingsenhet opprettet for et unikt datasystem. Naturligvis var denne metoden kostbar og ineffektiv.
Produsenter begynte å produsere seriemodeller av sentrale prosesseringsenheter, delt inn i klasser og typer. Dette gjorde det mulig å raskt bytte ut en skadet CPU og bruke en enkelt prosessormodell når du oppretter forskjellige enheter. Opprettelsen av en miniatyr sentralbehandlingsenhet gjorde det mulig å redusere størrelsen på en PC og lignende enheter betydelig.
Det er verdt å merke seg at prosessorer brukes i mange moderne elektroniske enheter som mobiltelefoner og kameraer. De presenteres vanligvis i form av mikrokontrollere. Kraften deres er betydelig lavere enn datamaskinens CPU, men det er ganske tilstrekkelig til å utføre visse oppgaver. Ytelsesindikatorene til moderne mikrokontrollere overgår kraften til den sentrale prosessoren til en datamaskin for et tiår siden.
De fleste moderne CPU-datamaskiner fungerer i samsvar med prinsippet om databehandlingssekvens. Den ble utviklet av John von Neumann. For tiden er denne algoritmen endret, men essensen er den samme. For tiden produseres flerkjerneprosessorer aktivt. De representerer en enkelt pakke som inneholder prosessorkjerner. Denne arkitekturen tillater samtidig utføring av instruksjoner uavhengig av hverandre, noe som forbedrer ytelsen til CPU som helhet.
Multikjerneprosessorer kan være et sett med individuelle krystaller, hvor antallet er lik antall kjerner. Noen ganger brukes en ordning som kombinerer to kjerner i en krystall. Dette reduserer produksjonskostnadene for CPUen samtidig som ytelsen reduseres.