Computer prosessorer eller sentral behandling enheter (CPU ) er ofte referert til som hjernen eller hjertet av en datamaskin . Alle datamaskiner , uansett størrelse , må inneholde en CPU , som er ansvarlig for å manipulere , prosessering og beregning av data . Prosessoren består av ett eller flere silisium mikrobrikker inneholdende komplekse, integrerte elektroniske kretser ; hovedbestanddelene er en kontrollenhet , aritmetisk og logisk enhet ( ALU ) og en rekke registre . Kontrollenhet
kontrollenheten er en del av CPU som overvåker eller styrer den grunnleggende bruken av datamaskinen . Styringsenheten utfører ikke programinstruksjoner seg selv, men snarere dirigerer andre deler av systemet til å utføre denne funksjon . Styringsenheten kommuniserer direkte med ALU og random access memory ( RAM ) .
Aritmetikk og Logic Unit
ALU er komponenten av CPU som inneholder elektroniske kretser ansvarlig for å utføre aritmetiske og logiske operasjoner. Det er i stand til standard addisjon, subtraksjon , multiplikasjon og divisjon , men også logiske operasjoner , vanligvis sammenligninger mellom tall, bokstaver eller spesialtegn. Resultatet av sammenligningen danner grunnlaget for eventuelle ytterligere tiltak datamaskinen tar .
Registrerer
Registrene er midlertidige lagringsområder som holder og overføre instruksjoner og data under ledelse av kontrollenheten. De er imidlertid ikke en del av RAM, men snarere ytterligere , rask, lagringsplasser at prosessoren bruker for å manipulere data. Det finnes flere ulike typer registre , blant annet en adresse register som holder styr på adressen til hver instruksjon eller stykke data i RAM , en lagringsplass register som inneholder opplysninger om sin vei til eller fra RAM , og en akkumulator som samler og holder resultatet av beregningene . Registre er minne celler bygget inn i CPU og sammen med cache -minne - som kan ligge i CPU selv eller på en nærliggende minnekort - . Redusere tiden CPU må vente på data fra RAM
hovedminne
Hoved minne, eller RAM , er strengt tatt ikke en del av CPU , men CPU samarbeider tett med RAM , med henvisning til det for instruksjoner og data . Kontrollenheten av CPU sender instruksjoner og data fra en input -enhet , for eksempel et tastatur eller mus , til hovedminne. Tilsvarende overfører styringen disse elementene fra hovedminne til ALU der aritmetiske eller logiske operasjoner er utført, før de sendes til minne-og ut-enheter . RAM har bare instruksjoner og data mens en datamaskin gjennomføre et program , men dens viktigste kjennetegn er slik at rask og direkte tilgang til hvert element uavhengig av sin fysiske plassering .