Innhold
Hovedforskjell
ALU og CU er begge de to grunnleggende komponentene til en CPU (Central Processing Unit) i et datasystem. ALU står for den aritmetiske logiske enheten, mens CU står for kontrollenheten. ALU-kretsen til CPU tar for seg alle logiske og matematiske operasjoner som utføres av CPU. Det er ansvarlig for å svare på spørsmålene og gi utdata resultatet av inndataens spørsmål. Kontrollenhet (CU) er den delen av CPU-en som er dedikert til å håndtere kontrollformålet. Den koordinerer med alle maskinvarekomponentene i datasystemet og hjelper dem å samhandle med programvaresystemet. CU tildeler oppgavene og overvåker data- og informasjonsbevegelsen i et datasystem mellom komponentene.
Sammenligningstabell
ALU | CU | |
Definisjon | ALU (Arithmetic Logical Unit) er en kretskomponent i CPU som omhandler matematiske beregninger, databehandling og trekker alle logiske konklusjoner og utganger. | CU (Control Unit) er en av de to hovedkomponentene i CPU. Den tar for seg koordineringen mellom maskinvareenhetene som er koblet til hver av dem, fungerer som en interaktiv bro mellom programvare og maskinvare i datasystemet. |
funksjoner | ALU tar for seg alle de matematiske og logiske operasjonene. Mer enn én ALU-er kan brukes til kraftigere beregninger. ALU behandler dataene som er gitt til CPUen som inngang, og den gir informasjonen som konklusjonen for inngangen i form av utgang. | CU tar for seg retningen på alle oppgaver og operasjoner som utføres av CPU. Den koordinerer og overvåker funksjonaliteten til komponenter og sporer strømmen av data mellom maskinvarekomponentene og programvaren. |
Effekt på hver annen | ALU tar for seg manipulering av dataene og fungerer i henhold til instruksjonene gitt av CU. | CU gir instruksjonene til ALU og koordinerer i henhold til arten av de oppgitte dataene og arten av arbeidet som skal utføres. |
Hva er ALU?
ALU står for den aritmetiske logiske enheten. Det er den viktigste funksjonelle komponenten i CPU som er ansvarlig for å utføre alle matematiske beregninger og logiske operasjoner. Dataene som gis som input til datamaskinene blir manipulert og behandlet av ALU på grunnlag av instruksjoner og instruksjoner levert av CU. ALU er ansvarlig for alle matematiske beregninger og logiske svar. Alle spørsmålene eller dataene som er lagt inn som input til systemet, blir gitt til ALU, som gir de behandlede konklusjonene som output. Den aritmetiske operasjonen inkluderer de grunnleggende fire matematiske operasjoner tillegg, subtraksjon, multiplikasjon og deling. De logiske operasjonene er den der det er en sammenligning mellom forskjellige ting etter forskjellige egenskaper som lik, større enn, annet enn, mindre enn osv.
Hva er CU?
CU står for kontrollenheten. Det er en av de to grunnleggende komponentene i en CPU i et datasystem. Kontrollenhet fungerer som en trafikkvakt når den overvåker og kontrollerer datatrafikken og flyten mellom maskinvarekomponentene i datamaskinsystemet, for eksempel perifere enheter osv. Det gir instruksjonene til ALU og resten av komponentene om hvordan en oppgave skal gjøres. CU er ansvarlig for å koordinere mellom programvaresystemet og maskinvarekomponenter og få dem knyttet til å fungere som en bro. Den tildeler oppgavene til interiørens maskinvarekomponenter og får dem gjort innenfor det riktige tidsområdet sammen med effektivitet og effektivitet. Den viktigste behandlingen av CU er med datatrafikken og bussene. Den overvåker nøye og kontrollerer datatrafikken og opprettholder strømmen av data via databusser inn og ut fra maskinvarekomponentene. Det kalles også “hjernen i hjernen” eller “hjernen til CPU”, da den instruerer programvaresystemet, maskinvarekomponenter og andre CPU-kretser (ALU) hva som skal gjøres og hvordan gjøres. Den instruerer og instruerer i henhold til type data, arbeidets art og etterspørsel etter utdata fra brukeren.
ALU vs. CU
- ALU er kretskomponenten til CPU som tar for seg de matematiske og logiske operasjonene.
- CU er kretskomponenten til CPUen som instruerer og leder ALU og andre datamaskinkomponenter.
- ALU behandler dataene som leveres som input og gir den behandlede informasjonskonklusjonen som output. Det fungerer i henhold til instruksjonene gitt av CU.
- CU kontrollerer og overvåker dataflyten på databussene mellom maskinvarekomponentene i datasystemet.