En mikroprosessor manipulerer data i et datamaskin -system. Den sentrale behandlingsenhet fungerer som hjernen til en datamaskin , og består av en eller flere mikroprosessorer som består av flere tusen transistorer på en enkelt integrert krets. Mikroprosessoren virker sammen med andre deler av datamaskinen til å beregne aritmetiske og logiske funksjoner for å behandle oppgaver ved hjelp av et instruksjonssett for å utføre alle oppgavene i en datamaskin . Inngang og utgang
Mikroprosessoren godtar inndata fra enheter , for eksempel mus , tastatur eller en skanner , og utfører en funksjon på disse dataene . Det gjør en beslutning basert på dataene, beregner mikroprosessor ut opplysningene og det sender resultatene til output enheter, for eksempel en skjerm eller skriver , så lesbar informasjon for brukeren . For eksempel, hvis en bruker å bruke en tekstbehandler presser " M" på tastaturet , vil mikroprosessoren godta dette og sende brevet "m" til skjermen .
Aritmetisk Logic Unit
aritmetisk logisk enhet samler informasjon som innspill fra CPU registre og operander og deretter gjør de aritmetiske operasjoner (addisjon, subtraksjon , multiplikasjon og divisjon ) og logiske operasjoner ( aND, OR og XOR ) . Under databehandling , til ALU tester forholdene og forbereder ta ulike tiltak basert på resultatene . Den ALU samler også data fra flere kilder , inkludert tallsystemer , instrukser, timing og data ruting kretser , som for eksempel ormer og subtracters .
Memory
mikroprosessor tilganger og lagrer binære instruksjoner i minnet , eller kretser som lagrer biter . Random Access Memory er et styrelager som bruker registre for å midlertidig lagre data . Mikroprosessoren lagrer flyktige data som brukes av programmer i RAM . Read-Only Memory lagrer data permanent på chips med instruksjoner bygget i. Det tar lengre tid å få tilgang til informasjonen i ROM , men det ikke miste informasjon når en datamaskinen slås som gjør RAM .
Control Unit
kontrollenheten styrer strømmen av drift og data ved å velge en programerklæring om gangen , tolke det og sende meldinger til ALU eller registre for å gjennomføre undervisningen. Det avgjør også hvor du skal holde informasjon i minnet, og hvilke enheter å kommunisere med av grensesnitt med ALU , minne og inn /ut- enheter. Kontrollenheten kan også slå av en datamaskin hvis den eller en annen enhet, for eksempel strømkilden , oppdager unormale forhold.
Information Exchange
Systemet buss forbinder mikroprosessor til eksterne enheter , for eksempel et tastatur , mus , skriver, skanner , høyttaler eller digitalt kamera . Mikroprosessoren sender og mottar data via systembussen for å kommunisere med eksterne enheter . Den kommuniserer bare med ett perifert om gangen, slik som å ikke blande opp all informasjon og sende den til feil sted . Kontrollenheten styrer tidspunktet for informasjonsutveksling .