Mange komponenter gå inn å bygge en moderne datamaskin prosessor . En datamaskins CPU (central processing unit ) har mange komponenter . Over tid CPUer bli raskere , prosessindustri flere instruksjoner ; håndtere mer komplekse funksjoner , som for eksempel lyd-og videofiler , og bruker mindre strøm . Videre har CPU utviklet seg til å arbeide med flere maskinvareenheter. CPU jobber med minnebrikker, harddisker , grafikk , lyd , nettverkskort, og nye input /output mekanismer . Execution Kjerne
En måte å beskrive en prosessor er å finne ut hvor mange prosessorkjerner er i brikken . Noen avanserte chips i dag har opptil fire prosessorkjerner . Instruksjonene er ikke på ett sted , men spredt over åtte kjerner for behandling og gjennomføring. Dette gir rask gjennomføring, for eksempel kjøre et Excel-regneark og umiddelbart databehandlingsressurser beregninger .
Cache-minne
Cache -minne , eller bufferminne er minne i CPU som reduserer ventetid for informasjon som er lagret i RAM (Random Access Memory ) . Henter data fra cache er raskere enn å hente data fra RAM . Det er tre typer Memory Cache . Nivå 1 Cache ( L1 ) er integrert minne i prosessoren . Nivå 2 buffer (L2) er i tilfelle sammen med CPU ( i chip ) . Level 3 cache ( L3 ) er på hovedkortet. Den raskeste er L1 .
Prosessor funksjonelle enheter
Prosessoren inneholder en gruppe av inter -relaterte styreenheter . CPUer inneholder ulike enheter. De er kontrollen eller instruksjon -enheten , utførelse enhet , og buss- styring enheter. En styreenhet tar de innkommende data , dekoder det og sender det over til gjennomføring enhet for behandling. Styreenheten har en sequencer som synkroniserer instruksjon kjøringen med klokkehastighet. Utførelsen enhet fungerer på oppgaver ved instruksjon enhet . Den inneholder den aritmetiske og logiske enheten ( ALU ) , som utfører matematiske og logiske operasjoner . Flyttall (FPU ) utfører de matematiske beregninger som ikke kan oppnås ved det aritmetiske og logiske enheten .