De hovedforskjell mellom CPU og ALU er det CPU er en elektronisk krets som håndterer instruksjoner for å betjene datamaskinen mens ALU er et delsystem av CPU som utfører aritmetiske og logiske operasjoner.
Den viktigste komponenten av en datamaskin er CPU. Den utfører instruksjoner for å sikre at datamaskinen fungerer riktig. CPU er også kjent som prosessoren. ALU og CU er store delkomponenter av CPU. ALU utfører aritmetiske og logiske operasjoner mens CU sender timing og styresignaler til de andre enhetene og styrer ressursene. CPU avhenger av system klokke, minne, databuss og adresser buss for å fungere skikkelig. Kort sagt, CPU er den sentrale enheten til datamaskinen mens ALU er en del av CPU.
1. Hva er CPU
- Definisjon, funksjonalitet
2. Hva er ALU
- Definisjon, funksjonalitet
3. Forholdet mellom CPU og ALU
- Oversikt over foreningen
4. Forskjell mellom CPU og ALU
- Sammenligning av nøkkelforskjeller
ALU, CPU, operativsystem
CPU er enheten i en datamaskin som håndterer alle funksjonene til datamaskinen. Den består av to hovedkomponenter: Aritmetisk og logisk enhet (ALU) og kontrollenhet (CU). Den aritmetiske enheten utfører beregninger og logiske operasjoner. KU regulerer og synkroniserer oppgavene til datamaskinen.
Figur 1: CPU
For det første henter CPU instruksjonene fra minnet. Deretter dekoder de instruksjonene for å finne ut operandene og opcode. Endelig blir den instruksjonen utført. Behandlingsenheten som utfører den faktiske utførelsen kalles kjernen. Noen CPUer består av flere kjerner i en enkelt CPU for å utføre flere instruksjoner samtidig. En CPU kan behandle en 32bit eller 64bit instruksjoner avhengig av dataarkitektur. Moderne datasystemer har flere CPUer øker hastigheten på den totale beregningshastigheten.
ALU står for aritmetisk og logisk enhet og er et delsystem av CPU. Hovedformålet med ALU er å utføre aritmetiske og logiske operasjoner. Tillegg, subtraksjon, divisjon er noen eksempler på aritmetiske operasjoner. Logiske operasjoner brukes til å finne logikken i uttalelsene som sann eller falsk.
ALUer brukes også i Floating Point Units (FPU) og grafiske prosesseringsenheter (GPU).
Figur 2: ALU
Operasjonen av et enkelt tillegg av to heltall ved bruk av ALU er som følger. ALU mottar to heltalloperander. Opcode er operasjonen utført på operandene. I et matematisk uttrykk "4 + 3", 4 og 3 er operandene og + eller tillegget er opcode. Statusregisteret krever informasjon om tidligere eller nåværende drift av ALU. Derfor er det innkommende og utgående statussignaler til ALU. Endelig vil ALU sende resultatet 7.
En CPU er den elektroniske kretsen i en datamaskin som utfører instruksjonene til et dataprogram ved å utføre de grunnleggende aritmetiske, logiske, kontroll- og inn / ut-operasjonene som er angitt av instruksjonene. En ALU er en kombinasjons digital elektronisk krets som utfører aritmetiske og logiske operasjoner på operandene i datamaskinens instruksjoner.
CPU står for Central Processing Unit mens ALU står for aritmetisk og logisk enhet.
CPU håndterer instruksjoner som er nødvendige for at datamaskinen skal fungere skikkelig. På den annen side utfører ALU aritmetiske og logiske operasjoner.
CPU fokuserer på å utføre instruksjoner i tide og utføre funksjonaliteten nøyaktig i tide. ALU fokuserer på matematikk og logisk resonnement.
Forskjellen mellom CPU og ALU er at CPUen er en elektronisk krets som håndterer instruksjoner for å betjene datamaskinen mens ALU er et delsystem av CPU som utfører aritmetiske og logiske operasjoner. Kort sagt, ALU er en del av CPU.
1. "Central Processing Unit." Wikipedia, Wikimedia Foundation, 27. juli 2018, Tilgjengelig her.
2. "Arithmetic Logic Unit." Wikipedia, Wikimedia Foundation, 27. juli 2018, Tilgjengelig her.
1. "684125" (CC0) via Pixabay
2. "ALU-blokk" Av Lambtron - Eget arbeid (CC BY-SA 4.0) via Commons Wikimedia