teknolohiya

kahulugan ng alu

Ang ALU o arithmetic logic unit ay binubuo ng isang digital circuit na nagbibigay-daan sa arimetic at logical na operasyon sa pagitan ng dalawang numero.

Ang ALU ay mula sa English at isang acronym para sa Arithmetic Logic Unit. Sa Espanyol, ang lohikal na arithmetic unit ay isang uri ng circuit na may kakayahang kalkulahin ang mga operasyon tulad ng karagdagan, pagbabawas o iba pa tulad ng NOT at XOR.

Ang isang ALU ay matatagpuan sa lahat ng uri ng mga electronic circuit at device. Halimbawa, sa isang digital na wristwatch na nagbibigay-daan sa patuloy na pagdaragdag ng isang segundo. Ngunit din at sa dami sa isang kumplikadong modernong microprocessor circuit. Ang iba pang mga halimbawa ay matatagpuan sa mga graphics, sound o video card, high definition na TV set, at CD player.

Noong 1945, binigyang-buhay nina John P. Eckert at John W. Mauchly ang konseptong ito. Nang maglaon, si John von Neumann ay maglalathala ng isang ulat tungkol dito, na nagpapaliwanag ng pangangailangan para sa isang ALU para sa paggamit ng isang computer sa mga pangunahing pagpapatakbo ng matematika.

Karaniwan, ang isang arithmetic logic unit ay binubuo ng isang operational circuit, isang input register, isang accumulator register, at isang state register. Ang mga entity na ito ay nagbibigay-daan sa tamang operasyon ng ALU at, halimbawa, ay responsable para sa paglutas ng mga pagpapatakbo ng aritmetika ng mga integer, lohikal na pagpapatakbo ng mga bit, pagpapatakbo ng paglilipat ng bit at iba pang mas kumplikadong mga operasyon. Kasama sa huli, halimbawa, ang pagkalkula ng square root, pagtulad sa isang coprocessor at marami pang iba.

Ang isa pang circuit na katulad ng sa isang yunit ng ganitong uri ay ang FPU o Floating Point Unit, na nagsasagawa ng mga pagpapatakbo ng aritmetika ngunit para sa mga numero sa representasyon ng floating point, na mas kumplikado at sopistikado.

Ang eskematiko ng isang ALU sa pangkalahatan ay kinabibilangan ng A at B bilang mga operand, R bilang output, F bilang input ng control unit, at D bilang estado ng output.

$config[zx-auto] not found$config[zx-overlay] not found