ADDER
& SUBTRACTOR SELAIN 4 BIT
SUBTRACTOR
Half subtractor adalah suatu rangkaian yang
dapat digunakan untuk melakukan operasi pengurangan data-data bilangan biner
hingga 1 bit saja. Half subtractor mempunyai karakteristik yaitu
-
Dua masukan yaitu input A dan
B, dan
-
Dua keluaran yaitu Diference
(Dif) dan Borrow (Br).
Pada contoh berikut, input B sebagai
bilangan pengurangannya dan input A sebagai bilangan yang dikurang. Sedangkan
rangkaian full subtractor digunakan untuk melakukan operasi pengurangan
bilangan biner yang lebih dari 1 bit. Dengan 3 terminal input yang dimilikinya
yaitu A,B serta Borrow input dan 2 terminal output yaitu Dif dan Borrow out.
1.
Half Subtractor
Half subtractor merupakan
suatu rangkaian yang dapat digunakan untuk mengurangi 1 bit bilangan biner.
Half subtractor memiliki 2 buah input dan 2 buah terminal output, yaitu SUMMURY
OUT (SUM) dan BORROW OUT (CARRY).
Contoh :
Skema pengkabelan dari
half subtractor adalah sebagai berikut :
Tabel Kebenarannya :
Contoh Rangkaian Half
Subtractor :
Tabel kebenaran :
A
|
B
|
∑
|
Borrow
|
0
|
0
|
0
|
0
|
0
|
1
|
1
|
1
|
1
|
0
|
1
|
0
|
1
|
1
|
0
|
0
|
2.
Full Subtractor
Full subtractor merupakan
pengurangan dua buah biner yang berjumlah lebih dari 1 bit. Hasil pengurangan
dapat dibagi menjadi 2 bagian yaitu SUMMARY OUT (SUM) dan BORROW
Contoh :
Skema Pengkabelan dari
Full Subtractor adalah sebagai berikut :
Tabel Kebenaran :
Contoh Rangkaian :
Tabel kebenaran :
A
|
B
|
Cin
|
∑
|
Cout
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
1
|
1
|
1
|
0
|
1
|
0
|
1
|
1
|
0
|
1
|
1
|
0
|
1
|
1
|
0
|
0
|
1
|
0
|
1
|
0
|
1
|
0
|
0
|
1
|
1
|
0
|
0
|
0
|
1
|
1
|
1
|
1
|
1
|
ADDER
Adder merupakan suatu rangkaian penjumlahan
2 buah bilangan biner yang dimana rangkaian ini dapat dibagi menjadi 2 yaitu:
1.
HALF ADDER
Half Adder merupakan salah
satu rangkaian paling sederhana dimana rangkaian ini digunakan untuk
menjumlahkan 1 bit biner. Half adder memiliki 2 buah terminal input dan 2 buah
terminal output, yaiutu SUMMURY OUT (SUM) dan CARRY OUT (CARRY).
Contoh :
Skema Pengkabelan dari
half adder adalah sebagai berikut :
Tabel Kebenaran :
Contoh Rangkaian :
A
|
B
|
∑
|
Carry
|
0
|
0
|
0
|
0
|
0
|
1
|
1
|
0
|
1
|
0
|
1
|
0
|
1
|
1
|
0
|
1
|
2.
FULL ADDER
Full adder merupakan
penjumlahan dua buah biner yang berjumlah lebih dari 1 bit. Hasil penjumlahan
dapat dibagi menjadi 2 bagian yaitu SUMMARY OUT (SUM) dan CARRY, dimana apabila
penjumlahan melebihi jumlah kolom maka CARRY bernilai 1.
Contoh :
Skema Pengkabelan dari
full adder adalah sebagai berikut :
Tabel Kebenaran :
Contoh Rangkaian :
Cin
|
B
|
A
|
∑
|
Cout
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
1
|
1
|
0
|
0
|
1
|
0
|
1
|
0
|
0
|
1
|
1
|
0
|
1
|
1
|
0
|
0
|
1
|
0
|
1
|
0
|
1
|
0
|
1
|
1
|
1
|
0
|
0
|
1
|
1
|
1
|
1
|
1
|
1
|