Ang pangunahing pagkakaiba sa pagitan ng ALU at CPU ay ang ALU ay isang electronic circuit na isang subsystem ng CPU na nagsasagawa ng aritmetika at lohikal na mga operasyon habang ang CPU ay isang electronic circuit na humahawak ng mga tagubilin upang patakbuhin ang computer.
Ang isang computer system ay binubuo ng parehong hardware at software. Ang hardware ay ang electronic o mekanikal na mga bahagi. Ang software ay tumutukoy sa data at mga tagubilin. Ang mahalagang bahagi upang maisagawa ang mga gawain ng computer ay ang CPU. Binubuo ang CPU ng dalawang pangunahing subsystem. Sila ang ALU at ang Control Unit.
![Pagkakaiba sa Pagitan ng ALU at CPU - Buod ng Paghahambing Pagkakaiba sa Pagitan ng ALU at CPU - Buod ng Paghahambing](https://i.what-difference.com/images/002/image-5893-1-j.webp)
Ano ang ALU?
Ang ALU ay nangangahulugang Arithmetic and Logic Unit. Ito ay isang subsystem o isang bahagi ng CPU. Ang pangunahing layunin nito ay ang pangasiwaan ang mga operasyon ng aritmetika at lohika. Ang mga operasyong aritmetika ay karagdagan, pagbabawas, paghahati, pagpaparami atbp. Tinutukoy ng mga lohikal na operasyon kung tama o mali ang isang pahayag. Higit pa rito, mayroon ding mga ALU ang Graphical Processing Units (GPU), Floating Point Units (FPU). Ang isang CPU, FPU o isang GPU ay maaaring magkaroon ng maraming ALU para pangasiwaan ang mga advanced na kalkulasyon.
![Pagkakaiba sa pagitan ng ALU at CPU Pagkakaiba sa pagitan ng ALU at CPU](https://i.what-difference.com/images/002/image-5893-2-j.webp)
Figure 01: ALU
Ang ALU ay nagsasagawa ng iba't ibang kalkulasyon. Ang mga input dito ay ang data kung saan ito gagana. Tinatawag silang mga operand. Sa isang mathematical expression tulad ng "2+3=5", 2 at 3 ang mga operand. Ang '+' ay ang karagdagan, at ito ang operator. Ang '5' ay ang resulta ng ginawang operasyon. Ang rehistro ng status ay nangangailangan ng impormasyon ng mga nakaraang operasyon ng ALU o ang kasalukuyang operasyon. Kaya, may mga papasok at papalabas na signal ng status sa ALU. Ang opcode ay ang pagtuturo ng machine language na nagpapaliwanag kung anong operasyon ang dapat nitong gawin. Sa madaling sabi, ganyan ang paggana ng ALU.
Ano ang CPU?
Pinangangasiwaan ng CPU (o karaniwang kilala bilang processor) ang mga tagubilin upang magsagawa ng iba't ibang gawain ng computer. Ang mga pangunahing subsystem ng CPU ay ALU at CU. Pinangangasiwaan ng ALU ang mga aritmetika at lohikal na operasyon. Ang CU na kumakatawan sa Control Unit ay kumokontrol at nagsi-synchronize ng mga operasyon ng computer. At ito ay binubuo ng mga programmable register at iba pang electronics. Samakatuwid, kumukuha ito ng mga tagubilin mula sa memorya, nagde-decode ng mga ito at nagdidirekta sa mga ito sa iba't ibang unit upang maisagawa ang kinakailangang gawain.
Ang Memory ay isang mahalagang bahagi para gumana nang maayos ang CPU. Nagbibigay ito ng mga tagubilin para sa CPU upang gumanap, at pagkatapos din ng pagproseso ng data, ang resulta ay babalik sa memorya para sa pag-iimbak. Higit pa rito, ang iba pang mga bahagi na umaasa sa CPU ay ang system clock, pangalawang storage, data at address bus. Maaaring iproseso ng CPU ang mga 32bit na tagubilin o 64-bit na mga tagubilin depende sa arkitektura ng computer.
![Pangunahing Pagkakaiba sa Pagitan ng ALU at CPU Pangunahing Pagkakaiba sa Pagitan ng ALU at CPU](https://i.what-difference.com/images/002/image-5893-3-j.webp)
Figure 02: CPU
Karaniwan, ang CPU ay may mataas na kapasidad sa paglilipat ng data. Dagdag pa, ang bilis ng orasan ay nagpapahiwatig ng bilang ng mga tagubilin na maaari nitong iproseso sa loob ng isang segundo. Kaya kung ang bilis ng orasan ng CPU ay 2 GHz, nangangahulugan ito na maaari itong magproseso ng 2 bilyong mga tagubilin bawat segundo. Sa madaling sabi, ang CPU ang pinakamahalagang bahagi sa buong sistema ng computer.
Ano ang Pagkakaiba sa pagitan ng ALU at CPU?
ALU vs CPU |
|
Ang ALU ay isang bahagi ng CPU na nagsasagawa ng arithmetic at logic operations sa mga operand sa mga tagubilin sa computer. | Ang CPU ay isang electronic circuit sa computer na nagdadala ng mga tagubilin ng isang computer program para magsagawa ng iba't ibang operasyon gaya ng arithmetic, logical, control at input/output operations. |
Sstands For | |
Aritmetika at Logic Unit. | Central Processing Unit. |
Pangunahing Gawain | |
Nagdadala ng mga aritmetika at lohikal na operasyon. | Hasiwa ang mga tagubilin sa pagpapatakbo ng computer. |
Pangunahing Pokus | |
Matematika at lohika | Pagsagawa ng mga functionality nang tumpak sa oras |
Buod – ALU vs CPU
Ang pagkakaiba sa pagitan ng ALU at CPU ay ang ALU ay isang electronic circuit, na isang subsystem ng CPU na nagsasagawa ng arithmetic at logical operations habang ang CPU ay isang electronic circuit na humahawak ng mga tagubilin para sa pagpapatakbo ng computer.