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](https://i.what-difference.com/images/002/image-5893-1-j.webp)
Č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](https://i.what-difference.com/images/002/image-5893-2-j.webp)
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](https://i.what-difference.com/images/002/image-5893-3-j.webp)
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.