Rozdiel medzi ALU a CPU

Obsah:

Rozdiel medzi ALU a CPU
Rozdiel medzi ALU a CPU

Video: Rozdiel medzi ALU a CPU

Video: Rozdiel medzi ALU a CPU
Video: 32-битная против 64-битной системы 2024, Júl
Anonim

Kľúčový rozdiel medzi ALU a CPU je v tom, že ALU je elektronický obvod, ktorý je podsystémom CPU, ktorý vykonáva aritmetické a logické operácie, zatiaľ čo CPU je elektronický obvod, ktorý spracováva pokyny na obsluhu počítača.

Počítačový systém pozostáva z hardvéru aj softvéru. Hardvér sú elektronické alebo mechanické komponenty. Softvér odkazuje na údaje a pokyny. Základným komponentom na vykonávanie úloh počítača je CPU. CPU pozostáva z dvoch hlavných subsystémov. Sú to ALU a riadiaca jednotka.

Rozdiel medzi ALU a CPU - Zhrnutie porovnania
Rozdiel medzi ALU a CPU - Zhrnutie porovnania

Čo je ALU?

ALU znamená aritmetickú a logickú jednotku. Je to subsystém alebo komponent CPU. Hlavným cieľom je zvládnuť aritmetické a logické operácie. Aritmetické operácie sú sčítanie, odčítanie, delenie, násobenie atď. Logické operácie určujú, či je výrok pravdivý alebo nepravdivý. Okrem toho majú jednotky grafického spracovania (GPU) a jednotky s pohyblivou rádovou čiarkou (FPU) tiež jednotky ALU. Jeden CPU, FPU alebo GPU môže mať viacero ALU na spracovanie pokročilých výpočtov.

Rozdiel medzi ALU a CPU
Rozdiel medzi ALU a CPU

Obrázok 01: ALU

ALU vykonáva rôzne výpočty. Vstupmi do nej sú dáta, na ktorých má fungovať. Nazývajú sa operandy. V matematickom výraze ako „2+3=5“sú 2 a 3 operandy.„+“je doplnok a je to operátor. „5“je výsledkom vykonanej operácie. Stavový register vyžaduje informácie o predchádzajúcich operáciách ALU alebo aktuálnej operácii. Takže v ALU sú prichádzajúce a odchádzajúce stavové signály. Operačný kód je inštrukcia strojového jazyka, ktorá vysvetľuje, akú operáciu má vykonať. Stručne povedané, takto funguje ALU.

Čo je CPU?

CPU (alebo bežne známy ako procesor) spracováva inštrukcie na vykonávanie rôznych úloh počítača. Hlavnými subsystémami CPU sú ALU a CU. ALU zvláda aritmetické a logické operácie. CU, ktorá je skratkou pre riadiacu jednotku, reguluje a synchronizuje operácie počítača. A skladá sa z programovateľných registrov a ďalšej elektroniky. Preto získava inštrukcie z pamäte, dekóduje ich a nasmeruje ich na rôzne jednotky, aby vykonali požadovanú úlohu.

Pamäť je dôležitou súčasťou správneho fungovania procesora. Poskytuje pokyny pre CPU, aby vykonal, a tiež po spracovaní údajov sa výsledok vráti späť do pamäte na uloženie. Ďalšími komponentmi, na ktoré sa CPU spolieha, sú systémové hodiny, sekundárne úložisko, dátové a adresové zbernice. CPU dokáže spracovať 32-bitové inštrukcie alebo 64-bitové inštrukcie v závislosti od architektúry počítača.

Kľúčový rozdiel medzi ALU a CPU
Kľúčový rozdiel medzi ALU a CPU

Obrázok 02: CPU

CPU má zvyčajne vysokú kapacitu prenosu dát. Ďalej, rýchlosť hodín udáva počet inštrukcií, ktoré dokáže spracovať za sekundu. Ak je teda frekvencia procesora 2 GHz, znamená to, že každú sekundu dokáže spracovať 2 miliardy pokynov. Stručne povedané, CPU je najdôležitejšou súčasťou celého počítačového systému.

Aký je rozdiel medzi ALU a CPU?

ALU vs CPU

ALU je časť CPU, ktorá vykonáva aritmetické a logické operácie na operandoch v počítačových inštrukciách. CPU je elektronický obvod v počítači, ktorý nesie inštrukcie počítačového programu na vykonávanie rôznych operácií, ako sú aritmetické, logické, riadiace a vstupno-výstupné operácie.
Predstavuje
Aritmetická a logická jednotka. Centrálna procesorová jednotka.
Hlavná úloha
Prenáša aritmetické a logické operácie. Spracováva pokyny na obsluhu počítača.
Hlavné zameranie
Matematika a logika Presné vykonávanie funkcií načas

Zhrnutie – ALU vs CPU

Rozdiel medzi ALU a CPU je v tom, že ALU je elektronický obvod, čo je podsystém CPU, ktorý vykonáva aritmetické a logické operácie, zatiaľ čo CPU je elektronický obvod, ktorý spracováva inštrukcie na obsluhu počítača.

Odporúča: