Half Adder
Half Adder adalah rangkaian elektronik yang bekerja melakukan
perhitungan penjumlahan dari dua buah
bilangan binary, yang masing-masing terdiri dari satu bit. Rangkaian
ini memiliki dua input dan dua buah output, salah satu
outputnya dipakai sebagai tempat nilai
pindahan dan yang lain sebagai hasil dari penjumlahan.
Rangkaian ini hanya dapat digunakan untuk operasi
penjumlahan data bilangan biner sampai 1bit saja. Rangkaian Half Adder
memiliki 2 terminal input untuk 2 variabel bilangan
biner clan 2 terminal output, yaitu SUMMARY OUT (SUM) dan
CARRY OUT (CARRY).
ini konsepnya :
0 + 0 = 0
0 + 1 = 1
1 + 1 = 10
1 + 0 = 1
contoh
carry.nya 1 1 1
1 1 1 1
1 1
_______________+
1 0 0 1 0 hasil
ketika inputnya ada 2 maka menggunakan half adder dan ketika inputnya ada 3 maka menggunakan full adder(3 input tersebut sudah termasuk carry).
Full Adder
Full adder adalah 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.
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.
tabel kebenaran untuk full adder nya
A B C Hasil Carry
0 0 0 0 0
0 0 1 0 1
0 1 0 0 1
0 1 1 1 0
1 0 0 0 1
1 0 1 1 0
1 1 0 1 0
1 1 1 1 1
maaf bila kurang lengkap, saya post sepaham saya
0 komentar:
Posting Komentar