Razlika između ALU i CPU

Sadržaj:

Razlika između ALU i CPU
Razlika između ALU i CPU

Video: Razlika između ALU i CPU

Video: Razlika između ALU i CPU
Video: Azole | Imidazole and Triazole = Mechanism of Action | Antifungal Medicines | Azole Antifungal Drugs 2024, Studeni
Anonim

Ključna razlika između ALU i CPU-a je u tome što je ALU elektronički sklop koji je podsustav CPU-a koji izvodi aritmetičke i logičke operacije, dok je CPU elektronički sklop koji rukuje uputama za upravljanje računalom.

Računalni sustav sastoji se od hardvera i softvera. Hardver su elektroničke ili mehaničke komponente. Softver se odnosi na podatke i upute. Bitna komponenta za obavljanje zadataka računala je CPU. CPU se sastoji od dva glavna podsustava. Oni su ALU i upravljačka jedinica.

Razlika između ALU i CPU - Sažetak usporedbe
Razlika između ALU i CPU - Sažetak usporedbe

Što je ALU?

ALU je kratica za aritmetičku i logičku jedinicu. To je podsustav ili komponenta CPU-a. Glavni cilj mu je rukovanje aritmetičkim i logičkim operacijama. Aritmetičke operacije su zbrajanje, oduzimanje, dijeljenje, množenje itd. Logičke operacije određuju je li izjava točna ili netočna. Nadalje, grafičke procesorske jedinice (GPU), jedinice s pomičnim zarezom (FPU) također imaju ALU-ove. Jedan CPU, FPU ili GPU može imati više ALU za rukovanje naprednim izračunima.

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

Slika 01: ALU

ALU izvodi razne izračune. Ulazi u njega su podaci na kojima treba raditi. Zovu se operandi. U matematičkom izrazu kao što je "2+3=5", 2 i 3 su operandi.‘+’ je zbrajanje i on je operator. ‘5’ je rezultat izvršene operacije. Statusni registar zahtijeva informacije o prethodnim operacijama ALU ili trenutnoj operaciji. Dakle, postoje dolazni i odlazni statusni signali u ALU. Operacijski kod je instrukcija strojnog jezika koja objašnjava koju operaciju treba izvesti. Ukratko, tako funkcionira ALU.

Što je CPU?

CPU (ili poznatiji kao procesor) rukuje uputama za obavljanje raznih zadataka računala. Glavni podsustavi CPU-a su ALU i CU. ALU obrađuje aritmetičke i logičke operacije. CU koji označava kontrolnu jedinicu regulira i sinkronizira rad računala. Sastoji se od programabilnih registara i druge elektronike. Stoga dohvaća upute iz memorije, dekodira ih i usmjerava različitim jedinicama za obavljanje traženog zadatka.

Memorija je važna komponenta za pravilno funkcioniranje CPU-a. Daje upute koje CPU treba izvršiti, a također nakon obrade podataka, rezultat se vraća u memoriju radi pohranjivanja. Nadalje, druge komponente na koje se CPU oslanja su sistemski sat, sekundarna pohrana, podatkovne i adresne sabirnice. CPU može obraditi 32-bitne upute ili 64-bitne upute, ovisno o arhitekturi računala.

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 veliki kapacitet prijenosa podataka. Nadalje, brzina takta pokazuje broj uputa koje može obraditi unutar sekunde. Dakle, ako je radni takt procesora 2 GHz, to znači da može obraditi 2 milijarde instrukcija svake sekunde. Ukratko, CPU je najznačajnija komponenta u cijelom računalnom sustavu.

Koja je razlika između ALU i CPU?

ALU vs CPU

ALU je dio CPU-a koji izvodi aritmetičke i logičke operacije na operandima u računalnim uputama. CPU je elektronički sklop u računalu koji prenosi upute računalnog programa za izvođenje različitih operacija kao što su aritmetičke, logičke, kontrolne i ulazno/izlazne operacije.
Označava
Aritmetička i logička jedinica. Centralna procesorska jedinica.
Glavni zadatak
Nosi aritmetičke i logičke operacije. Obrađuje upute za rad s računalom.
Glavni fokus
Matematika i logika Izvođenje funkcija točno na vrijeme

Sažetak – ALU vs CPU

Razlika između ALU i CPU-a je u tome što je ALU elektronički sklop, koji je podsustav CPU-a koji izvodi aritmetičke i logičke operacije, dok je CPU elektronički sklop koji obrađuje upute za upravljanje računalom.

Preporučeni: