Penjumlahan atau Adder

Penjumlahan atau Adder
 
  •  Adder
Penjumlah atau Adder adalah komponen elektronika digital yang dipakai untuk menjumlahkan dua buah angka dalam sistem bilangan biner. Dalam komputer dan mikroprosesor, Adder biasanya berada di bagian ALU (Arithmetic Logic Unit). Berdasarkan dua input A dan B, maka output Sum, S dari Adder ini akan dihitung berdasarkan operasi XOR dari A dan B. Selain output S, ada satu output yang lain yang dikenal sebagai C atau Carry, dan C ini dihitung berdasarkan operasi AND dari A dan B. Pada prinsipnya output S menyatakan penjumlahan bilangan pada input A dan B, sedangkan output C menyatakan MSB (most significant bit atau carry bit) dari hasil jumlah itu.
 
  •  Half Adder
Half adder merupakan rangkaian elektronika yang bekerja melakukan perhitungan penjumlahan dari 2 buah bilangan biner, yang masing-masing terdiri dari  1 bit.
 
Contoh :
Jika A=0 dan B=0 dijumlahkan, hasilnya S (Sum) = 0.
Jika A=0 dan B=0 dijumlahkan, hasilnya S (Sum) = 1.
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). 
A       B       S       Cy
0       0       0       0
0       1       1       0
1       0       1       0
1       1       0       1
gambar rangkaian Half Adder
 
Kesimpulan : Merupakan rangkaian penjumlah yang tidak menyertakan bawaan sebelumnya (previous carry) pada inputnya.
 
  •  Full Adder
Full adder merupakan rangkaian elektronika yang menjumlahkan 2 bilangan yang telah dikonversikan kedalam bilangan biner dengan menjumlahkan 2 bit input ditambah dengan nilai carry-out dari penjumlahan bit sebelumnya. outputnya adalah hasil dari penjumlahan (sum) dan bit kelebihannya (carry-out).
Contoh :
A       B       C       S       Cy
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
 
                               gamar rangkaian Full Adder
 
 
Kesimpulan : Merupakan rangkaian Penjumlah yang menyertakan bawaan sebelumnya (previous carry) pada inputnya.


0 komentar:

Posting Komentar