En mikroprosessor , eller sentrale prosessor (CPU ) , er en intern hardware komponent som utfører de matematiske beregningene som kreves for datamaskiner til å kjøre programmer og utføre kommandoer . Prosessorer er vanligvis laget av silisium- materiale som inneholder ørsmå elektriske komponenter er innebygd på overflaten. Typiske dataprogrammer som må behandles av CPUer inkluderer nettlesere , spill og programvare for videoredigering . Aritmetiske Logic Unit
Aritmetiske logiske enheter ( alus ) i mikroprosessorer la datamaskiner til å legge til, trekke fra, multiplisere, dividere og utføre andre logiske operasjoner ved høye hastigheter. Takket være avanserte alus , moderne mikroprosessorer og GPU ( graphics processing units) er i stand til å utføre svært kompliserte operasjoner på store flyttall .
Cache-minne
Cache -minne er et område på CPU der kopier av vanlige instruksjoner som kreves for å utføre funksjoner og kjøre programmer lagres midlertidig . Siden prosessoren har sin egen mindre, raskere cache minne, kan den behandle data raskere enn lesing og skriving til hovedsystemet minne. Inkludere typer mikroprosessorhukommelsen ROM ( read- only) og RAM ( Random Access ) .
Transistorer
utgangspunktet transistorer er halvlederkomponenter som brukes til å veksle elektroniske signaler. I mikroprosessorer , betyr et høyere antall transistorer en bedre resultater CPU. For eksempel Intel Pentium 4 -prosessorer har rundt 40-50 millioner transistorer , mens eldre Pentium 3 CPU har 9,5 millioner . Flere transistorer tillate pipelining og flere instruksjoner dekodere , som gjør at flere prosesser skal være ferdig i løpet av hver klokke syklus . Er
styresignaler
Styresignalene elektroniske signaler som styrer prosessor komponenter som brukes for å utføre en operasjon eller utføre en instruksjon . Et element som kalles en " sequencer " sender styresignaler til å fortelle den spesifikke enheten det den trenger å gjøre videre. For eksempel en lese-eller skrive signal kan sendes til bufferminnet la den vet at den er klar til å lese eller skrive data inn i prosessoren minnet .
Instruction Set og Registrerer
gruppe av instruksjoner en prosessor kan utføre kalles sin " instruksjonssett . " Instruksjonssett bestemmer ting som hvilken type programmer en CPU kan arbeide med. Registre er små minnesteder som også inneholder instruksjoner . I motsetning til vanlige minneplasser, registre referert til av et navn i stedet for et tall. For eksempel inneholder IP ( instruksjon pekeren) plasseringen av neste instruksjon , og " akkumulator " er der prosessoren lagrer den neste verdien det planer om å jobbe med.