Pengertian Rangkaian Adder
Apa itu rangkaian adder? rangkaian adder atau penjumlah adalah rangkaian dari sekumpulan gerbang logika yang disusun sedemikian rupa sehingga bisa menyelesaikan operasi penjumlahan dalam bentuk biner
mengapa penjumlahan diproses dalam format biner?
Tahukah sobat mengapa rangkaian adder hanya memproses operasi penjumlahan dalam bilangan biner?
Tidak lain adalah karena semua rangkaian digital hanya mengenal 2 kondisi yaitu hidup dan mati
untuk memahami lebih lanjut tentang logika hidup dan mati silahkan sobat baca pada artikel penjelasan tentang logika high dan low
Jadi intinya fungsi dari rangkaian adder adalah untuk melakukan operasi penjumlahan dalam bentuk biner
Jenis-jenis rangkaian adder atau penjumlah
Apa saja Jenis dari rangkaian adder?
Rangkaian adder terdiri dari beberapa macam diantaranya adalah
- Rangkaian Half Adder
- Rangkaian Full Adder
- Rangkaian Paralel Adder
Kebalikan dari rangkaian adder adalah rangkaian subtractor
Rangkaian Half Adder
Rangkaian Half Adder adalah rangkaian Adder yang paling simpel
Rangkaian Half Adder dapat dibuat dengan menggunakan sebuah Gerbang And dan Sebuah Gerbang Xor
Sebelum membahas tentang Half Adder lebih lanjut perhatikan operasi penjumlahan bilangan biner berikut
- 0 + 0 = 0
- 0 + 1 = 1
- 1 + 0 = 1
- 1 + 1 = 0 sisa 1
Rangkaian Adder disusun sedemikian rupa sehingga dapat melakukan operasi penjumlahan seperti diatas
Berikut rangkaian Half Adder
![rangkaian adder atau penjumlah](https://i0.wp.com/kunoblog.com/wp-content/uploads/2019/11/rangkaian-adder-atau-penjumlah-1.jpg?resize=300%2C211&ssl=1)
- Pin A berfungsi untuk masukkan Input pertama
- Pin B berfungsi untuk masukkan Input kedua
- Pin S berfungsi untuk menampilkan output penjumlahan A + B
- Pin C berfungsi untuk output Carry yaitu sisa penjumlahan
Kekurangan dari Half Adder adalah tidak dapat meneruskan nilai carry ke rangkaian selanjutnya serta tidak dapat menerima nilai carry dari rangkaian sebelumnya
Oleh karena itulah dinamakan Half adder
Untuk mengatasi kekurangan pada Half adder maka dibuatlah rangkaian Full adder
Rangkaian Full Adder
Rangkaian Full adder adalah rangkaian Adder yang dapat menerima nilai carry in dari rangkaian sebelumnya dan meneruskan nilai carry out ke rangkaian selanjutnya
Rangkaian Full Adder dapat dibuat dengan menggabung 2 buah Half adder
Perhatikan gambar berikut
![cara kerja adder](https://i0.wp.com/kunoblog.com/wp-content/uploads/2019/11/cara-kerja-adder.jpg?resize=300%2C180&ssl=1)
Simbol full Adder
![rangkaian full adder](https://i0.wp.com/kunoblog.com/wp-content/uploads/2019/11/rangkaian-full-adder.jpg?resize=300%2C264&ssl=1)
Rangkaian diatas membentuk sebuah rangkaian full Adder atau rangkaian penjumlahan 1 bit
Untuk membuat rangkaian Adder yang bisa menjumlahkan beberapa bit maka kita perlu merangkaikan beberapa full Adder menjadi satu sehingga membentuk paralel adder
3. Rangkaian Paralel Adder
Rangkaian Paralel Adder adalah kumpulan dari rangkaian full Adder yang disusun sedemikian rupa sehingga bisa melakukan operasi penjumlahan secara lengkap
![rangkaian paralel adder](https://i0.wp.com/kunoblog.com/wp-content/uploads/2019/11/rangkaian-paralel-adder.png?resize=300%2C120&ssl=1)
Rangkaian diatas dapat menjumlahkan 4 bit bilangan biner. Semakin banyak susunan rangkaian full adder semakin banyak jumlah bit yang dapat diproses
Baca juga artikel lainnya tentang menampilkan angka pada 7 segment