II. TUJUAN
Untuk mengetahui cara pengimplementasian dari aritmatika biner ke dalam
rangkaian digital.
V. PEMBAHASAN
Pada praktikum kali ini kita akan membuat rangkaian aritmetika digital dasar
terdiri dari dua macam yaitu adder, atau rangkaian penjumlah, berfungsi
menjumlahkan dua buah bilangan yang telah dikonversikan menjadi bilangan-
bilangan biner, dan subtractor, atau rangkaian pengurang, yang berfungsi
mengurangkan dua buah bilangan.
1. Half Adder
Half Adder menjumlahkan dua buah bit input, dan menghasilkan nilai
jumlahan (sum) dan nilai lebihnya (carry-out). Half Adder diletakkan sebagai
penjumlah dari bit-bit terendah (Least Significant Bit). Disini kita
menggukanan 1 buah X-OR dan 1 buan AND untuk membuat rangkaian
digital half adder. Rangkaian half adder memiliki blog diagram seperti berikut.
2. Full Adder
Sebuah Full Adder menjumlahkan dua bilangan yang telah dikonversikan menjadi
bilangan-bilangan biner. Masing-masing bit pada posisi yang sama saling
dijumlahkan. Full Adder sebagai penjumlah pada bit-bit selain yang terendah. Full
Adder menjumlahkan dua bit input ditambah dengan nilai Carry-Out dari
penjumlahan bit sebelumnya. Output dari Full Adder adalah hasil penjumlahan
(Sum) dan bit kelebihannya (carry-out). Disini untuk membuat rangkain digital
full adder kita menggunakan 2 buah X-OR, 2 buah AND dan 1 buah OR.
Rangkaian full adder memiliki blok diagram seperti berikut.
3. Half Subtractor
Sebuah rangkaian Subtractor terdiri dari Half Subtractor dan Full Subtractor. Half
Subtractor mengurangkan dua buah bit input, dan menghasilkan nilai hasil
pengurangan (Remain) dan nilai yang dipinjam (Borrow-out). Half Subtractor
diletakkan sebagai pengurang dari bit-bit terendah (Least Significant Bit). Disini
kita menggunakan 1 buah X-OR, 1 buah NOT dan 1 buah OR untuk membuat
rangkaian digital half subtractor. Rangkaian half subtractor memiliki blok diagram
seperti berikut.
4. Full Subtractor
Sebuah Full Subtractor mengurangkan dua bilangan yang telah dikonversikan
menjadi bilangan-bilangan biner. Masing-masing bit pada posisi yang sama saling
dikurangkan. Full Subtractor mengurangkan dua bit input dan nilai Borrow-Out
dari pengurangan bit sebelumnya Output dari Full Subtractor adalah hasil
pengurangan (Remain) dan bit pinjamannya (borrow-out). Disini kita
menggunakan 2 buah X-OR, 1 buah NOT, 3 buah AND dan 1 buah OR dengan 3
buah inputan. Rangkaian Full Subtractor memiliki blok diagram seperti berikut.
Adapun persamaan rumusnya adalah.
VI. KESIMPULAN
Pada praktikum kali ini kita dapat membuktikan bahwa kita dapat membuat
rangkaian digital dengan ouput berdasarla aritmatika biner. Rangkaian tersebut sering
juga disebut dengan rangkaian kombinasional. Dan salah satu contohnya adalah
rangkaian adder dan subtractor. Rangkaian adder, atau rangkaian penjumlah,
berfungsi menjumlahkan dua buah bilangan yang telah dikonversikan menjadi
bilangan-bilangan biner, dan subtractor, atau rangkaian pengurang, yang berfungsi
mengurangkan dua buah bilangan. Rangkaian adder dan subtractor dibagi menjadi 2
ada yang full dan half.
Untuk half header menjumlahkan dua buah bit input, dan menghasilkan nilai
jumlahan (sum) dan nilai lebihnya (carry-out). Sedangkan full adder menjumlahkan
dua bilangan yang telah dikonversikan menjadi bilangan-bilangan biner. Masing-
masing bit pada posisi yang sama saling dijumlahkan. Full Adder sebagai penjumlah
pada bit-bit selain yang terendah. Full Adder menjumlahkan dua bit input ditambah
dengan nilai Carry-Out dari penjumlahan bit sebelumnya. Output dari Full Adder
adalah hasil penjumlahan (Sum) dan bit kelebihannya (carry-out).
Lalu untuk half subtractor Half Subtractor mengurangkan dua buah bit input,
dan menghasilkan nilai hasil pengurangan (Remain) dan nilai yang dipinjam (Borrow-
out). Sedangkan full Subtractor mengurangkan dua bilangan yang telah dikonversikan
menjadi bilangan-bilangan biner. Masing-masing bit pada posisi yang sama saling
dikurangkan. Full Subtractor mengurangkan dua bit input dan nilai Borrow-Out dari
pengurangan bit sebelumnya Output dari Full Subtractor adalah hasil pengurangan
(Remain) dan bit pinjamannya (borrow-out).