Unit aritmetik dan logik itu apa sih? Jelaskan dalam bahasa melayu ya

Unit Aritmetik dan Logik (ALU) ialah suatu bahagian penting dalam sesebuah mikropemproses. ALU melaksanakan operasi asas seperti operasi aritmetik (tambah, dan tolak integer), operasi logik (AND, NOT, OR, XOR) dan anjakan bit (bit-shifting).

Operasi anjakan bit bermaksud menganjak posisi data, satu bit ke kiri atau ke kanan. Anjakan bit ke kiri menghasilkan operasi yang setara dengan darab dua, manakala anjakan bit ke kanan adalah seumpama operasi bahagi dua.

Jika bit di hujung arah anjakan disuap semula ke pangkal data, operasi ini dikenali sebagai putaran bit (bit rotation).