Forskjellen mellom CPU og Core

De hovedforskjell mellom CPU og Core er det CPU er en elektronisk krets inne i datamaskinen som utfører instruksjon for å utføre aritmetisk, logisk, kontroll og inngang / utgang operasjoner mens kjernen er en utførelsesenhet inne i CPUen som mottar og utfører instruksjoner.

CPU eller Central Processing Unit er hjernen til datamaskinen. Den håndterer alle instruksjonene som kreves for at en datamaskin skal fungere skikkelig. En CPU kan inneholde enkle eller flere kjerner. En kjerne er en enhet inne i CPU som utfører den faktiske utførelsen. De fleste moderne datamaskiner er multicore-prosessorer. De er i stand til å utføre flere instruksjoner samtidig for å øke ytelsen. Videre er disse systemene effektive og reduserer strømforbruket.

Nøkkelområder dekket

1. Hva er en CPU
- Definisjon, funksjonalitet
2. Hva er en kjerne
- Definisjon, funksjonalitet
3. Forskjellen mellom CPU og Core
- Sammenligning av nøkkelforskjeller

Nøkkelord

ALU, CU, CPU, Core, Operativsystem

Hva er en CPU

CPU er hjernen til datamaskinen. Det sikrer at alle komponentene fungerer i datamaskinen. CPU består av to delsystemer: Aritmetisk og logisk enhet (ALU) og kontrollenhet (CU). ALU håndterer alle aritmetiske og logiske operasjoner. Den utfører aritmetiske operasjoner som tillegg, subtraksjon, multiplikasjon, deling, etc. De logiske operasjonene bestemmer logikkene til setningene, dvs. om de er sanne eller falske, etc. Kontrollenhet (CU) regulerer og synkroniserer operasjonene til datamaskinen . Videre er det CPU-registre for å lagre hentet instruksjoner og resultatene.

Figur 1: CPU

CPU er også referert til som prosessor. Datamaskinarkitekturen bidrar til å avgjøre om CPUen kan behandle 32bit eller 64bit instruksjoner. Klokkefrekvensen angir antall instruksjoner CPUen kan behandle innen et sekund. Utførelsestiden for CPU til å utføre et program kan beregnes ved hjelp av følgende formel.

CPU tid = Ingen instruksjoner i programmet x Klokkeslett per instruksjon x Tid for en klokke syklus

Hva er en kjerne

En kjerne er en utførelsesenhet av en CPU. Denne enheten kan lese og utføre instruksjoner. CPU eller prosessoren kan ha en enkelt kjerne eller flere kjerner. Når et system har flere kjerner, kalles det et multicore-system. En CPU med to kjerner kalles en dual-core prosessor. En CPU med fire kjerner kalles en quad-core prosessor.  

Figur 2: Kjerne

Når det er flere kjerner i en enkelt CPU, kan den motta mange instruksjoner og utføre dem på separate kjerner samtidig. Det øker prosesshastigheten. Derfor er antall kjerner i CPUen en betydelig faktor for å bestemme ytelsen til CPU. Det implementerer også parallell databehandling. De nyeste datamaskinene bruker multicore-prosessorer. Den består av enkle databehandlingskomponenter med to eller flere prosesseringsenheter eller kerner for å lese og utføre flere instruksjoner om gangen.

Forskjellen mellom CPU og Core

Definisjon

En CPU er en elektronisk krets inne i datamaskinen som håndterer alle instruksjoner den mottar fra maskinvare og programvare som kjører på datamaskinen. A Core er prosessorenheten som mottar instruksjoner for å fortsette handlinger basert på instruksjonene.

plassering

CPU er en komponent inne i datamaskinen mens kjernen er plassert inne i CPU.

Kvalitet

En datamaskin kan ha flere CPUer eller prosessorer. En CPU kan ha enkle eller flere kjerner.

Konklusjon

Forskjellen mellom CPU og Core er at CPUen er en elektronisk krets inne i datamaskinen som utfører instruksjon for å utføre aritmetiske, logiske, kontroll- og inn / ut-operasjoner mens kjernen refererer til en utførelsesenhet inne i CPUen som mottar og utfører instruksjoner.

Henvisning:

1. "Central Processing Unit." Wikipedia, Wikimedia Foundation, 25. juli 2018, Tilgjengelig her.
2. "Hva er en kjerne?" Computer Hope, 21. mai 2018, Tilgjengelig her.

Bilde Courtesy:

1. "3274213" (CC0) via Pixabay
2. "Intel CPU Core i7 6700K Skylake topp" Av Eric Gaba (CC BY-SA 4.0) via Commons Wikimedia