Merupakan rangkaian elektronik yang bekerja melakukan perhitungan
penjumlahan sepenuhnya dari dua buah bilangan binary, yang masing-masing terdiri
dari satu bit. Rangkaian ini memiliki tiga input dan dua buah output, salah satu input
merupakan nilai dari pindahan penjumlahan, kemudian sama seperti pada half adder
salah satu outputnya dipakai sebagai tempat nilai pindahan dan yang lain sebagai hasil
dari penjumlahan.
Rangkaian ini dibuat dengan gabungan dua buah half adder dan sebuah
gerbang OR. Logika utama rangkaian gerbang full adder adalah bahwa ketika
menjumlahkan dua bilangan biner maka ada sebuah carry yang juga mempengaruhi
hasil dari penjumlahan tersebut, karenanya rangkaian ini bisa melakukan penjumlahan
secara sepenuhnya.
Ketika dua masukan menghasilkan nilai satu pada half adder atau paruh dari
full adder pertama, hasilnya akan kembali dijumlahkan dengan carry yang ada. Jika
carry bernilai satu maka ia akan menghasilkan keluaran akhir bernilai nol, namun
menghasilkan carry out yang bernilai satu, dan jika carry in bernilai nol maka ia akan
menghasilkan keluaran akhir satu dengan carry out bernilai nol.
Lain halnya ketika kedua masukan pada paruh full adder pertama
menghasilkan nilai nol karena inputnya sama-sama satu, maka carry out untuk paruh
pertama half adder adalah satu, penjumlahan paruh pertama yang menghasilkan nol
akan kembali dijumlahkan dengan carry in yang ada, yang jika bernilai satu maka
hasil penjumlahannya adalah satu dan memiliki carry out satu dari penjumlahan input
pertama.
Untuk menghitung carry out pada full adder digunakan sebuah gerbang OR
yang menghubungkan penghitung carry out dari half adder pertama dan kedua.
Maksudnya bahwa entah paruh pertama atau kedua yang menghasilkan carry out
FULL ADDER
Tidak ada komentar:
Posting Komentar