Hvordan virker en CPU fungerer?

Hva er en CPU?

The Central Processing Unit, eller CPU, er hjernen i en datamaskin. Uten denne viktige komponenten, vil datamaskinen ikke kunne utføre noen av funksjonene som er relatert til flytting og bearbeiding av data. Med hver nye prosessoren utgivelse fra produsenter (hovedsakelig AMD og Intel,) CPU blir raskere og kraftigere. Hastighet og pålitelighet er navnet på spillet når forbrukerne sammenligne CPU chips i nye PCer. For noen, merket av CPU er et viktig salgsargument når du kjøper en ny datamaskin. For andre er rå fart viktigere. Jo raskere og kraftigere CPU, jo raskere den totale systemhastigheten.

Hvordan virker det?

CPU sitter i hovedkortet som den sentrale prosessorenheten. Alle de andre maskinvarekomponenter og programmer som er installert i systemet må passere data gjennom CPU før deres funksjoner kan utføres. CPU oppgave funksjon er viktig og enorme i målestokk i forhold til andre komponenter i systemet. Når en funksjon, program eller del av data kalles, CPU trekker det fra Random Access Memory (RAM) og annen relevant maskinvare for å behandle den. CPU leser veiledningen i forbindelse med oppgaven før du sender den tilbake til RAM. Instruksjonene som CPU mottar gjelder beregninger og data transport. Systembussen er stien at dataene må reise før den utføres. Det er CPU jobb å sørge for at dataene blir guidet gjennom systembussen som skal behandles, og deretter videre til neste trinn. Med hvert stopp på systembussen, gjør CPU for at dataene blir det i riktig rekkefølge.

De to datatyper

Det finnes to typer av data som CPU behandler på et gitt tidspunkt. Den ene er data som må behandles. Den andre er den programkode som er koblet til dataene. Programkoden er en liste med instruksjoner om hvordan dataene skal håndteres og behandles i et språk som CPU kan tolke. Programmeringskoden inneholder også ruten for systembussen for dataene. Siden andre komponenter i datamaskinen kan ikke forstå programmeringskode, er det CPU jobb å tolke instruksjonene for andre komponenter i systemet. CPU fortsetter å håndtere både biter av data inntil de ikke lenger er nødvendig - når programmet lukkes eller maskinvaren i forbindelse med oppgaven er ikke lenger tilgjengelig.

8086 Kompatibel

Siden CPU må lese og tolke data og instruksjoner, må programmer og maskinvare være kompatibel for at systemet skal fungere. Nyere CPU chips er i stand til å være "bakoverkompatibel;" de er i stand til å forstå komponentene som var til stede før deres oppfatning eller utslipp. Konseptet for dette ble innført i 1978 av Intel. Intels 8086-prosessor var den første til å være i stand til denne typen "bakoverkompatibilitet." Alle CPUer utviklet etter 8086 er designet rundt denne basen kompatibilitet arkitektur.