Ulike Drift av en mikroprosessor

Ulike Drift av en mikroprosessor


En mikroprosessor manipulerer data i et datamaskinsystem. Den sentrale prosessorenheten fungerer som hjernen til en datamaskin, og består av en eller flere mikroprosessorer 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 oppgaver i en datamaskin.

Inngang og utgang

Mikroprosessoren godtar innspill fra enheter, for eksempel mus, tastatur eller skanner, og utfører en funksjon på disse dataene. Det gjør en beslutning basert på data, mikroprosessoren beregner informasjon og deretter sender resultatene til de ut-enheter, for eksempel en skjerm eller skriver, som lesbar informasjon for brukeren. For eksempel, hvis en bruker ved hjelp av et tekstbehandlingsprogram presser "m" på tastaturet, vil mikroprosessoren godta dette og sende brevet "m" til skjermen.

Aritmetisk logikkenhet

Den 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, ALU tester forhold og forbereder seg på å ta ulike tiltak basert på resultater. Den ALU samler også inn data fra flere kilder, inkludert tallsystemer, instrukser, timing og data ruting kretser som adders og subtracters.

Hukommelse

Mikroprosessoren bruker og lagrer binære instruksjoner til minnet, eller kretser som lagrer bits. Random Access Memory er et styrelager som bruker registrene til midlertidig lagring av data. Mikroprosessoren lagrer flyktige data som brukes av programmer i RAM. Read-only minne lagrer data permanent på chips med instruksjoner bygget i. Det tar lengre tid å få tilgang til informasjonen i ROM, men det betyr ikke mister informasjon når en datamaskinen slås som gjør RAM.

Kontrollenhet

Styreenheten styrer strømmen av drift og data ved å velge en programsetning om gangen, tolke det og å sende meldinger til ALU eller registrerer seg for å utføre instruksjonen. Det avgjør også hvor du skal holde informasjon i minnet, og hvilke enheter å kommunisere med ved 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 tilstander.

informasjonsutveksling

Systembussen forbinder mikroprosessor til eksterne enheter, for eksempel tastatur, mus, skriver, skanner, høyttaler eller et digitalt kamera. Mikroprosessoren sender og mottar data via systembussen til å kommunisere med eksterne enheter. Den kommuniserer bare med en perifer om gangen, slik som å ikke blande opp noen informasjon og sende den til feil sted. Kontrollenheten styrer tidspunktet for informasjonsutveksling.