A.Arithmetic Logical Unit Alu singkatan dari arithmetic logic unit adalah salah satu bagian dari sebuah mikroprosesor yang berfungsi untuk melakukan operasi hitungan dan logika.Rangkaian alu yang digunakan untuk memproses operasi aritmatika.Adder disebut rangkaian kombinasional artimatika. adder dibedakan menjadi tiga macam 1.Rangkaian adder dengan menjumlahkan dua bit disebut half adder 2.Rangkaian adder dengan menjumlahkan tiga bit disebut full adder 3.Rangkaian adder dengan menjumlahkan banyak bit disebut paraller adder •HALF ADDER half adder adalah adalah rangkaian elektronik yang bekerja melakukan perhitungan penjumlahan dari dua buah bilangan biner,yang masing masing terdiri atas satu bit.rangkaian half adder merupakan gabungan beberapa gerbang NAND dan satu gerbang AND. CARA KERJA HALF ADDER Berdasarkan dua input, yaitu A dan B, maka outpunya adalah S(sum), S atau sum ini akan dihitung berdasarkan implementasi operasi logika XOR dari A dan B. Selain Output S(sum), masih ada lagi output lain yang kita kenal dengan C(carry), nah sedangkan output C(carry) ini dihasilkan dari implementasi operasi logika AND. •FULL ADDER Full Adder merupakan rangkaian elektronik yang menjumlahkan dua bilangan yang telah di konversikan ke dalam bilangan biner dengan menjumlahkan dua bit input ditambah dengan nilai carry-out dari penjumlahan bit sebelumnya.
Cara Kerja Full Adder
Berdasarkan dua input seperti di atas (half-adder), maka prinsip kerjanya juga sama seperti half-adder, hanya saja Full-adder mampu menampung carry dari hasil penjumlahan sebelumnya. Sehingga dengan adanya carry tersebut, maka jumlah inputnya sewaktu-waktu bisa jadi 3 (tergantung kondisi carrynya, apakah aktif/tidak).
RIPPLE CARRY ADDER
Jika pada rangkaian penjumlahan n Bit, masukan carry C0 diberikan sinyal "1", hasil penjumlahan bilangan A dan B akan kelebihan satu sehingga pada masukan C0 disebut incremant (INC). suatu rangkaian penjumlahan yang mempunyai incremant input disebut Ripple Carry Adder.