mikroprosessorer, også kalt sentrale prosessorer ( CPU ) og er ofte tenkt på som " motoren på datamaskinen." Prosessoren er komponenten som prosesser og utføre beregninger på data som er plottet inn i datamaskinen. Prosessoren er som regel den mest kostbare del av et datasystem og ofte quadruples kostnaden av hovedkortet i de dyrere systemer . Den første mikroprosessoren , kalt 4004 chip, ble introdusert til verden av Intel i 1971 . Intel kontrollerer en betydelig andel av prosessoren markedet for personlige datamaskiner . CPU'er kan defineres av to grunnleggende parametre: deres bredde og hastighet. I tillegg er det ulike komponenter i CPU som er nøklene til å behandle data . Speed
Hastigheten på mikroprosessorer har vokst enormt i løpet av årene . Siden Intel introduserte CPUer , har behandlingen hastighet firedoblet omtrent hvert tredje år. Vanligvis kan hastigheten av mikroprosessorer økes ved å legge flere kretser til chips og installere dem nærmere hverandre. CPU-hastighet måles ved megahertz (MHz ) eller millioner av sykluser per sekund . Den andre måling av hastighet er gigahertz ( GHz ) eller milliarder av sykluser per sekund .
Width
p Det er tre faktorer assosiert med bredden av mikroprosessorer . Først bestemmer databuss hvilken hastighet data beveger seg inn og ut av CPU. Hastigheten og bredden av databussen er direkte relatert til mengden minne i en chip . En 32 -bits CPU leser og skriver minne 32 bits om gangen . Prosessorer med 64 bits lese og skrive data 64 bits om gangen .
Andre er adressen bussen ledningene som håndterer adressering funksjon i prosessorer . Adressen identifiserer plasseringen på brikken der data sendes eller overføres fra . Dimensjonene på data bus definerer makt prosessorer .
Tredje, interne registre eller interne data buss , som er bestemmende for volumet av informasjon en CPU kan håndtere på en gang . Den overfører også informasjon i prosessoren . Denne komponenten fungerer som holdingselskap celle for informasjon som håndteres av mikroprosessoren .
Aritmetiske og Logic Unit
aritmetikk og logisk enhet ( ALU ) er den del av mikroprosessor som utfører matematiske beregninger, herunder addisjon, subtraksjon , multiplikasjon og boolske funksjoner. Noen andre operasjoner håndteres av aritmetiske og logiske enheten er logikken testing, sammenligninger og bit- giring. Signalene sendes til de ALU fra styreenheten instruere de ALU hva matematiske operasjoner den skal utføre .
Kontrollenhet
Instruksjoner flytte inn og ut av mikroprosessorer gjennom signaler sendes av styreenheten (CU ) . CU er også den komponenten som styrer den aritmetiske og logiske enheten . De CU består av flere deler, inkludert en dekoder, styrelogikk -kretser og klokke . Disse komponentene fungerer i samklang å utstede signaler til bestemte steder innenfor mikroprosessoren . Dekoderen mottar instruksjoner fra et bestemt program , tolker instruksjonene og deretter bestemmer hvilke handlinger som er . Signalene som slippes kommunisere til det aritmetiske logisk enhet og registrere arrays som kreves for å utføre de aktuelle oppgavene .
Styrelogikken kretsen produserer faktisk styresignaler som distribueres til ulike områder av mikroprosessorer og registeret arrays . Dette er de instruksjoner og opplysninger som er nødvendige for å utføre visse aktiviteter og funksjoner .
Klokken er mekanismen som sikrer rettidig ferdigstillelse av instruksjonene og tilhørende prosesser . Signaler knyttet til tidtaker hastighet blir jevnlig overføres til steder i mikroprosessoren . Handlinger skje når pulsen eller mottas , som synkroniserer operasjonene som utføres av mikroprosessorer . Er
Registrer Array
Registers faktisk områder innenfor mikroprosessor brukes for minne. De er steder som kan inneholde data samt opplysninger som kan hentes raskt. De registerdata arrays inneholder mange registre som er tilgjengelige når det er behov for å behandle kravene til en applikasjon eller program . Det finnes flere typer registre , blant annet program tellere, instruksjon register , minneadresser registre, akkumulator registre og andre.
System Bus
Systemet bussen er den komponenten som trafikker informasjon mellom de ulike delene av datamaskinen. Den består av tre kategorier av ledninger som har definerte egenskaper og funksjoner. De er: den styreledning , som overfører de signaler som brukes for å kontrollere og organisere et bredt spekter av oppgaver innenfor en datamaskin; databussen er nødvendig for overføring og mottak av data mellom CPU , RAM og andre enheter , og den adresse bussen, hvilken håndterer de signaler som beveger seg mellom mikroprosessor og RAM om adressene blir behandlet i løpet av det aktuelle øyeblikket .