Forskellen mellem ALU og CPU

Indholdsfortegnelse:

Forskellen mellem ALU og CPU
Forskellen mellem ALU og CPU

Video: Forskellen mellem ALU og CPU

Video: Forskellen mellem ALU og CPU
Video: How to Use CPU Z, Детальная информация о процессоре, test cpu 2024, Juli
Anonim

Nøgleforskellen mellem ALU og CPU er, at ALU er et elektronisk kredsløb, som er et undersystem af CPU, der udfører aritmetiske og logiske operationer, mens CPU er et elektronisk kredsløb, der håndterer instruktioner til at betjene computeren.

Et computersystem består af både hardware og software. Hardware er de elektroniske eller mekaniske komponenter. Software henviser til data og instruktioner. Den væsentlige komponent til at udføre computerens opgaver er CPU'en. CPU består af to hovedundersystemer. De er ALU'en og kontrolenheden.

Forskel mellem ALU og CPU - Sammenligningsoversigt
Forskel mellem ALU og CPU - Sammenligningsoversigt

Hvad er ALU?

ALU står for Arithmetic and Logic Unit. Det er et undersystem eller en komponent af CPU. Hovedformålet med det er at håndtere aritmetiske og logiske operationer. Aritmetiske operationer er addition, subtraktion, division, multiplikation osv. De logiske operationer bestemmer, om et udsagn er sandt eller falsk. Ydermere har Graphical Processing Units (GPU), Floating Point Units (FPU) også ALU'er. En enkelt CPU, FPU eller en GPU kan have flere ALU'er til at håndtere avancerede beregninger.

Forskellen mellem ALU og CPU
Forskellen mellem ALU og CPU

Figur 01: ALU

ALU udfører forskellige beregninger. Indgangene til den er de data, som den skal operere på. De kaldes operander. I et matematisk udtryk som "2+3=5", er 2 og 3 operanderne.'+' er tilføjelsen, og det er operatøren. '5' er resultatet af den udførte operation. Statusregisteret kræver information om ALU'ens tidligere operationer eller den aktuelle operation. Så der er indgående og udgående statussignaler i ALU. En opcode er maskinsprogsinstruktionen, der forklarer, hvilken handling den skal udføre. Kort sagt, det er sådan ALU'en fungerer.

Hvad er CPU?

CPU (eller almindeligvis kendt som en processor) håndterer instruktioner til at udføre forskellige opgaver på computeren. CPU'ens vigtigste undersystemer er ALU og CU. ALU håndterer aritmetiske og logiske operationer. CU'en, der står for kontrolenheden, regulerer og synkroniserer computerens drift. Og den består af programmerbare registre og anden elektronik. Derfor henter den instruktioner fra hukommelsen, afkoder dem og dirigerer dem til forskellige enheder for at udføre den påkrævede opgave.

Hukommelse er en vigtig komponent for, at CPU'en kan fungere korrekt. Det giver instruktioner til CPU'en at udføre, og også efter databehandling går resultatet tilbage til hukommelsen til lagring. Desuden er de andre komponenter, som CPU'en er afhængig af, systemur, sekundær lagring, data- og adressebusser. CPU kan behandle 32-bit instruktioner eller 64-bit instruktioner afhængigt af computerens arkitektur.

Nøgleforskel mellem ALU og CPU
Nøgleforskel mellem ALU og CPU

Figur 02: CPU

Norm alt har CPU en høj dataoverførselskapacitet. Yderligere angiver urhastigheden antallet af instruktioner, den kan behandle inden for et sekund. Så hvis CPU-clockhastigheden er 2 GHz, betyder det, at den kan behandle 2 milliarder instruktioner hvert sekund. Kort fort alt er CPU'en den vigtigste komponent i hele computersystemet.

Hvad er forskellen mellem ALU og CPU?

ALU vs CPU

ALU er en del af CPU'en, der udfører aritmetiske og logiske operationer på operanderne i computerinstruktioner. CPU er et elektronisk kredsløb i computeren, der bærer instruktioner fra et computerprogram til at udføre forskellige operationer såsom aritmetiske, logiske, kontrol- og input/output-operationer.
Står for
Aritmetisk og logisk enhed. Central Processing Unit.
Hovedopgave
Bærer aritmetiske og logiske operationer. Håndterer instruktionerne til betjening af computeren.
Hovedfokus
Matematik og logik Udførelse af funktionerne præcist til tiden

Oversigt – ALU vs CPU

Forskellen mellem ALU og CPU er, at ALU er et elektronisk kredsløb, som er et undersystem af CPU, der udfører aritmetiske og logiske operationer, mens en CPU er et elektronisk kredsløb, der håndterer instruktioner til at betjene computeren.

Anbefalede: