1. Rangkailah rangkaian Half Adder pada Basic Trainer Kit sesuai dengan
gambar berikut.
Gambar 2. 1
MASUKAN KELUARAN
A B X Y
0 0
0 1
1 0
1 1
1. Rangkailah rangkaian Full Adder pada Basic Trainer Kit sesuai dengan
gambar berikut.
Gambar 2. 2
MASUKAN KELUARAN
A B C X Y
0 0 0
0 0 1
0 1 0
0 1 1
1 0 0
1 0 1
1 1 0
1 1 1
C0 A4 A3 A2 A1 B4 B3 B2 B1 C4 S4 S3 S2 S1
0 0 0 0 1 0 0 0 0
0 0 0 0 0 0 0 0 1
0 0 0 1 0 0 0 1 0
0 0 1 0 0 0 1 0 0
0 1 0 0 0 1 0 0 0
1 0 0 0 1 0 0 0 0
1 0 0 0 0 0 0 0 1
1 0 0 1 0 0 0 1 0
1 0 1 0 0 0 1 0 0
1 1 0 0 0 1 0 0 0
0 1 1 1 1 0 0 0 1
1 1 1 1 1 0 0 0 1
0 1 1 0 0 0 1 1 1
0 1 0 0 0 1 1 0 0
lOMoAR cPSD| 17216158
BAB III
PEMBAHASAN
Gambar 3. 1
b. Hasil percobaan
A dan B = 0
lOMoAR cPSD| 17216158
Gambar 3. 2
A = 0 dan B = 1
Gambar 3. 3
A = 1 dan B = 0
Gambar 3. 4
A dan B = 1
lOMoAR cPSD| 17216158
Gambar 3. 5
MASUKAN KELUARAN
A B X Y
0 0 0 0
0 1 1 0
1 0 1 0
1 1 0 1
c. Kesimpulan
Rangkaian ini hanya dapat digunakan untuk operasi penjumlahan
data bilangan biner sampai 1bit saja. Rangkaian Half Adder memiliki 2
terminal input untuk 2 variabel bilangan biner clan 2 terminal output,yaitu
SUMMARY OUT (X) dan CARRY OUT (Y)
Gambar 3. 6
b. Hasil percobaan
A, B, dan C_in = 0
Gambar 3. 7
A = 0, B = 0, C_in = 1
Gambar 3. 8
A = 0, B = 1, C_in = 0
lOMoAR cPSD| 17216158
Gambar 3. 9
A = 0, B = 1, C_in = 1
Gambar 3. 10
A = 1, B = 0, C_in = 0
Gambar 3. 11
A = 1, B = 0, C_in = 1
lOMoAR cPSD| 17216158
Gambar 3. 12
A = 1, B = 1, C_in = 0
Gambar 3. 13
A = 1, B = 1, C_in = 1
Gambar 3. 14
MASUKAN KELUARAN
A B C_in X Y
0 0 0 0 0
0 0 1 1 0
0 1 0 1 0
lOMoAR cPSD| 17216158
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
c. Kesimpulan
Kesimpulan dari hasil percobaan yang sudah dilakukan yaitu jika
memasukan angka 0 kedalam tiga variabel maka output yang dihasilkan X
(Sum) dan Y (Carry-Out) adalah 0. Selanjutnya, jika memasukan angka 1
ke salah satu variabel maka output yang dihasilkan X (Sum) adalah 1 dan
Y (Carry-Out) adalah 0. Selanjutnya, jika memasukkan angka 1 ke dalam
dua variabel di antara tiga variabel maka output yang dihasilkan X (Sum)
adalah 0 dan Y (Carry-Out) adalah 1. Selanjutnya, jika memasukan angka
1 kedalam tiga variabel maka output yang dihasilkan X (Sum) adalah 1
dan Y (Carry-Out) adalah 1.
b. Hasil percobaan
lOMoAR cPSD| 17216158
C0 = 0, A4 = 0, A3 = 0, A2 = 0, A1 = 1, B4 = 0, B3 = 0, B2 = 0, B1
=0
Gambar 3. 15
C0 = 0, A4 = 0, A3 = 0, A2 = 0, A1 = 0, B4 = 0, B3 = 0, B2 = 0, B1
=1
Gambar 3. 16
C0 = 0, A4 = 0, A3 = 0, A2 = 1, A1 = 0, B4 = 0, B3 = 0, B2 = 1, B1
=0
Gambar 3. 17
C0 = 0, A4 = 0, A3 = 1, A2 = 0, A1 = 0, B4 = 0, B3 = 1, B2 = 0, B1
=0
Gambar 3. 18
lOMoAR cPSD| 17216158
C0 = 0, A4 = 1, A3 = 0, A2 = 0, A1 = 0, B4 = 1, B3 = 0, B2 = 0, B1
=0
Gambar 3. 19
C0 = 1, A4 = 0, A3 = 0, A2 = 0, A1 = 1, B4 = 0, B3 = 0, B2 = 0, B1
=0
Gambar 3. 20
C0 = 1, A4 = 0, A3 = 0, A2 = 0, A1 = 0, B4 = 0, B3 = 0, B2 = 0, B1
=1
Gambar 3. 21
C0 = 1, A4 = 0, A3 = 0, A2 = 1, A1 = 0, B4 = 0, B3 = 0, B2 = 1, B1
=0
Gambar 3. 22
lOMoAR cPSD| 17216158
C0 = 1, A4 = 0, A3 = 1, A2 = 0, A1 = 0, B4 = 0, B3 = 1, B2 = 0, B1
=0
Gambar 3. 23
C0 = 1, A4 = 1, A3 = 0, A2 = 0, A1 = 0, B4 = 1, B3 = 0, B2 = 0, B1
=0
Gambar 3. 24
C0 = 0, A4 = 1, A3 = 1, A2 = 1, A1 = 1, B4 = 0, B3 = 0, B2 = 0, B1
=1
Gambar 3. 25
C0 = 1, A4 = 1, A3 = 1, A2 = 1, A1 = 1, B4 = 0, B3 = 0, B2 = 0, B1
=1
Gambar 3. 26
lOMoAR cPSD| 17216158
C0 = 0, A4 = 1, A3 = 1, A2 = 0, A1 = 0, B4 = 0, B3 = 1, B2 = 1, B1
=1
Gambar 3. 27
C0 = 0, A4 = 1, A3 = 0, A2 = 0, A1 = 0, B4 = 1, B3 = 1, B2 = 0, B1
=0
Gambar 3. 28
MASUKAN KELUARAN
C A A A A B B B B C S S S S
0 4 3 2 1 4 3 2 1 4 4 3 2 1
0 0 0 0 1 0 0 0 0 0 1 0 0 0
0 0 0 0 0 0 0 0 1 0 0 0 0 1
0 0 0 1 0 0 0 1 0 0 1 0 1 0
0 0 1 0 0 0 1 0 0 0 1 0 1 0
0 1 0 0 0 1 0 0 0 0 0 0 1 0
1 0 0 0 1 0 0 0 0 0 1 0 1 0
1 0 0 0 0 0 0 0 1 1 0 0 0 0
1 0 0 1 0 0 0 1 0 0 1 0 1 1
1 0 1 0 0 0 1 0 0 0 1 0 1 1
1 1 0 0 0 1 0 0 0 0 0 0 1 1
0 1 1 1 1 0 0 0 1 0 1 0 1 1
1 1 1 1 1 0 0 0 1 1 1 0 1 0
0 1 1 0 0 0 1 1 1 1 1 1 0 0
0 1 0 0 0 1 1 0 0 0 0 0 0 1
lOMoAR cPSD| 17216158
c. Kesimpulan
Jika salah satu dari A1, A2 atau A3 diberikan nilai 1 maka
outputnya pada S4 akan bernilai 1
Jika salah satu dari A4 atau B4 diberikan nilai 1 maka outputnya
pada S3 akan bernilai 1
Jika salah satu dari B3 atau B2 diberikan nilai 1 maka outputnya
pada S2 akan bernilai 1
Jika salah satu dari B1 atau C0 diberikan nilai 1 maka outputnya
pada S1 akan bernilai
KESIMPULAN
Perbedaan antara Half Adder dan Full Adder yaitu Half Adder
memilki dua buah input yang terdiri dari input A dan input B, sedangkan
Full Adder memiliki tiga buah input yang terdiri dari input A, input B, dan
input C-In. Half Adder menggunakan gerbang AND dan gerbang XOR,
sedangkan Full Adder menggunakan gerbang AND, gerbang XOR, dan
gerbang OR.
Half Adder dan Full Adder memiliki jumlah output yang sama
yang terdiri dari X (Sum) dan Y (Carry-Out). Half Adder dan Full Adder
adalah dua sirkuit logika kombinasional. Perbedaan utama antara Half
Adder dan Full Adder circuit adalah bahwa Half Adder melakukan
penambahan pada dua angka1-bit sedangkan Full Adder melakukan
penambahan pada tiga angka 1-bit.