Opprinnelig brukte produsentene mikroprosessorer for elektroniske kalkulatorer . Intel presenterte den første mikroprosessoren for datamaskiner - 4004 chip - i 1971 . Intel fulgte med den første massemarkedet chip for personlige datamaskiner - den 8008 - tre år senere . Mikroprosessorer består av millioner av transistorer . En eller flere mikroprosessorer utgjør "hjernen " av personlige datamaskiner , bærbare datamaskiner og andre enheter . Ofte , folk refererer til en mikroprosessor som en sentral prosessor (CPU ) . Mikroprosessor Speed
p Som teknologien har blitt bedre og aktivert produsenter å redusere størrelsen på prosessoren komponenter , har selskapene forbedret hastighet eller klokke hastighet av mikroprosessorer . Dette innebærer å øke antall kretser og installere dem nærmere hverandre. Prosessorhastigheten har nesten firedoblet hvert tredje år . Når målt i millioner av sykluser per sekund, eller megahertz ( MHz ) , produsenter og nå ansette gigahertz ( GHz ) eller milliarder av sykluser per sekund , som standarden for måling for å beskrive prosessorhastigheten.
aritmetisk Logic Unit
Alle mikroprosessorer har en komponent kalt aritmetisk logisk enhet ( ALU ) . Noen prosessorer kan sprekke ALU i to separate deler - aritmetiske enheten og logikkenhet . Uavhengig av oppsettet , sender prosessoren instruksjoner til ALU , som utfører matematiske operasjoner som addisjon , subtraksjon , multiplikasjon og divisjon . Alu også utføre logiske funksjoner , som " og ", "og" og " ikke ". Den ALU returnerer en beslutning.
Control Unit
Kontrollenheten ( CU ) styrer strømmen av data og informasjon gjennom mikroprosessorer . CU leder også aktivitetene til andre komponenter integrert i mikroprosessoren . Styringen består av en dekoder, klokke -og styrelogikk -kretser . CU mottar kommandoer fra et program, tolker instruksjonene og gjør beslutninger. Kontrollenheten sender signaler til ALU og registre , som utfører de riktige handlingene .
Prosessorbussen
sentral behandling enheter har en prosessor buss som spiller en viktig rolle i overføring av data mellom CPU og den indre eller primære bussen . Den interne bussen tillater prosessoren til å kommunisere med Random Access Memory (RAM). I tillegg gjør prosessoren buss kommunikasjon mellom prosessor støtte brikkesett , som inkluderer minne kontrolleren chips og minne skjulestedene . Minne cacher hold de siste data som brukes av prosessanlegget.
Registrerer
registre refererer til de midlertidige områder der prosessoren steder data, inkludert retninger , karakterer , lagring adresser og annen informasjon. Kommandoer av mange bruksområder er spesifikke registre som del av instruksjonene . Prosessoren tildeler data til registre i henhold til registerets kategori, for eksempel akkumulator , adresse eller programteller . For eksempel inneholder et program teller register adressen til den første byte i neste sett av retninger , eller den gjenværende informasjon av en multi - byte sett med instruksjoner .