Adder
merupakan rangkain ALU (Arithmetic and Logic Unit) yang digunakan untuk
menjumlahkan bilangan. Karena adder digunakan untuk memproses operasi
aritmatika, maka adder juga sering disebut rangkaian kombinasional aritmatika.
Ada 3 jenis Adder, yaitu:
1.
Rangkaian adder yang hanya menjumlahkan dua bit disebut Half Adder.
2.
Rangkaian adder yang hanya menjumlahkan tiga bit disebut Full Adder.
3.
Rangkaian adder yang menjumlahkan banyak bit disebut Paralel Adder.
1. Half Adder
Rangkain
half adder merupakan dasar bilangan biner yang masing-masing hanya terdiri dari
satu bit, oleh karena itu dinamakan penjumlah tak lengkap.
1.
Jika A=0 dan B=0 dijumlahkan, hasilnya S (Sum) = 0.
2.
Jika A=1 dan B=0 dijumlahkan, hasilnya S (Sum) = 1.
3.
Jika A=1 dan B=1 dijumlahkan, hasilnya S (Sum) = 0. Dengan nilai pindahan Cy
(Carry Out) = 1.
Dengan demikian, half adder memiliki dua masukan (A dan B), dan dua keluaran (S dan Cy)