Full
Adder
1.PENGERTIAN FULL ADDER
FULL ADDER adalah penjumlahan 3 bilangan masing-masing bilangan 1 bit. 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). Blok diagram dari sebuah full adder diberikan pada gambar berikut ini .

Full Adder dapat digunakan
untuk menjumlahkan bilangan-bilangan biner yang lebih dari 1bit. Penjumlahan
bilangan-bilangan biner sama halnya dengan penjumlahan bilangan decimal dimana
hasil penjumlahan tersebut terbagi menjadi 2bagian, yaitu SUMMARY (SUM) dan
CARRY, apabila hasil penjumlahan pada suatu tingkat atau kolom melebihi nilai
maksimumnya maka output CARRY akan berada pada keadaan logika.FULL ADDER adalah penjumlahan 3 bilangan masing-masing bilangan 1 bit. 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). Blok diagram dari sebuah full adder diberikan pada gambar berikut ini .
Dari
tabel diatas dapat dibuat persamaan boolean sebagai berikut :
S = A (+) B (+) C
Cy = AB + AC + BC
2.Rangkaian Full adder
Berdasarkan output-output yang didapatkan dari Tabel Kebenaran, dibuat rangkaian seperti gambar
2.Rangkaian Full adder
Berdasarkan output-output yang didapatkan dari Tabel Kebenaran, dibuat rangkaian seperti gambar
3. Prinsip Kerja
Penjumahan full
adder pada prinsipnya menggunakan dua buah half adder dan sebuah gerbang OR.
Half adder pertama merupakan penjumlahan A dan B . Selanjutnya nilai SUM dari
half adder pertama diproses pada half adder kedua dengan input satu lagi yaitu
C. Nilai half adder kedua itulah yang menjadi SUM selanjutnya. Carry pada half
adder pertama diproses pada gerbang OR.
Tidak ada komentar:
Posting Komentar