Razlika između ALU-a i CPU-a

Sadržaj:

Razlika između ALU-a i CPU-a
Razlika između ALU-a i CPU-a

Video: Razlika između ALU-a i CPU-a

Video: Razlika između ALU-a i CPU-a
Video: Difference between magma and lava 2024, Juli
Anonim

Ključna razlika između ALU-a i CPU-a je u tome što je ALU elektronsko kolo koje je podsistem CPU-a koji izvodi aritmetičke i logičke operacije dok je CPU elektronsko kolo koje rukuje uputstvima za rad računara.

Kompjuterski sistem se sastoji od hardvera i softvera. Hardver su elektronske ili mehaničke komponente. Softver se odnosi na podatke i uputstva. Osnovna komponenta za obavljanje zadataka računara je CPU. CPU se sastoji od dva glavna podsistema. To su ALU i kontrolna jedinica.

Razlika između ALU i CPU - sažetak poređenja
Razlika između ALU i CPU - sažetak poređenja

Šta je ALU?

ALU je skraćenica za aritmetičku i logičku jedinicu. To je podsistem ili komponenta CPU-a. Njegov glavni cilj je rukovanje aritmetičkim i logičkim operacijama. Aritmetičke operacije su sabiranje, oduzimanje, dijeljenje, množenje itd. Logičke operacije određuju da li je iskaz tačan ili netačan. Nadalje, jedinice za grafičku obradu (GPU), jedinice s pomičnim zarezom (FPU) također imaju ALU. Jedan CPU, FPU ili GPU može imati više ALU za rukovanje naprednim proračunima.

Razlika između ALU i CPU-a
Razlika između ALU i CPU-a

Slika 01: ALU

ALU vrši različite proračune. Ulazi u njega su podaci na kojima treba da radi. Zovu se operandi. U matematičkom izrazu kao što je “2+3=5”, 2 i 3 su operandi.'+' je sabiranje, a to je operator. „5“je rezultat izvršene operacije. Statusni registar zahtijeva informacije o prethodnim operacijama ALU-a ili o trenutnoj operaciji. Dakle, u ALU postoje dolazni i odlazni statusni signali. Opkod je instrukcija strojnog jezika koja objašnjava koju operaciju treba izvesti. Ukratko, tako funkcioniše ALU.

Šta je CPU?

CPU (ili uobičajeno poznat kao procesor) rukuje uputstvima za obavljanje različitih zadataka računara. Glavni podsistemi CPU-a su ALU i CU. ALU upravlja aritmetičkim i logičkim operacijama. CU koja je skraćenica za kontrolnu jedinicu reguliše i sinhronizuje rad računara. A sastoji se od programabilnih registara i druge elektronike. Stoga dohvaća instrukcije iz memorije, dekodira ih i usmjerava različitim jedinicama za obavljanje traženog zadatka.

Memorija je važna komponenta za pravilno funkcionisanje CPU-a. Pruža instrukcije za CPU koje treba izvršiti, a također nakon obrade podataka, rezultat se vraća u memoriju za pohranjivanje. Nadalje, ostale komponente na koje se CPU oslanja su sistemski sat, sekundarna memorija, sabirnice podataka i adresa. CPU može obraditi 32-bitne ili 64-bitne instrukcije u zavisnosti od arhitekture računara.

Ključna razlika između ALU i CPU-a
Ključna razlika između ALU i CPU-a

Slika 02: CPU

Obično, CPU ima visok kapacitet za prenos podataka. Nadalje, brzina takta pokazuje broj instrukcija koje može obraditi u sekundi. Dakle, ako je brzina procesora 2 GHz, to znači da može obraditi 2 milijarde instrukcija svake sekunde. Ukratko, CPU je najznačajnija komponenta u čitavom računarskom sistemu.

Koja je razlika između ALU-a i CPU-a?

ALU vs CPU

ALU je dio CPU-a koji izvodi aritmetičke i logičke operacije nad operandima u kompjuterskim instrukcijama. CPU je elektronsko kolo u računaru koje nosi instrukcije kompjuterskog programa za obavljanje različitih operacija kao što su aritmetičke, logičke, kontrolne i ulazno/izlazne operacije.
Odgovara
Aritmetička i logička jedinica. Centralna jedinica za obradu.
Glavni zadatak
Nosi aritmetičke i logičke operacije. Rukuje uputstvima za rukovanje računarom.
Glavni fokus
Matematika i logika Tačno izvođenje funkcija na vrijeme

Sažetak – ALU vs CPU

Razlika između ALU-a i CPU-a je u tome što je ALU elektronsko kolo, koje je podsistem CPU-a koji izvodi aritmetičke i logičke operacije dok je CPU elektronsko kolo koje rukuje uputstvima za rad računara.

Preporučuje se: