Sabtu, 03 Juli 2010

Tugas 6. Penjumlahan Komplemen 2

Penjelasan Rangkaian:

Jika SUB=0 maka bit-bit B akan melewati EXOR tidak mengalami inversi, dalam hal ini FA menghasilkan S=A+B.

Jika SUB=1 maka FA akan menghasilkan S=A+B+1=A+B’.B’ merpresentasikan bilangan negatif, sehingga S=A-B.

CONTOH :

- Penambahan
SUB = 0 digunakan ketika melakukan penjumlahan.
Cth :
3 ==> 0011
2 ==> 0010
___+ _____+
0101 ==> 5

Pada contoh di atas, jika dimasukkan ke dalam rangkaian :
"Ketika SUB = 0 dimasukkan ke gerbang XOR bersama input dari B maka hasilnya akan sama dengan B itu sendiri. Dan semua bit yang diinputkan ke dalam FA ditambahkan seluruhnya sehingga menghasilkan Sum dan Carry Out."

- Pengurangan
SUB = 1 digunakan ketika melakukan pengurangan.
Cth :
9 ==> 1001
5 ==> 0101
___- _____-
Maka bilangan biner 5 dikomplemen 2-kan dulu dan tanda (-) berubah menjadi tanda (+).
9 ==> 1001 ==> 1001
5 ==> 0101 ==> 1011
___- _____- _____+
Tdk dianggap <== (1) 0100 ==> 4
Komplemen 2 pada pengurangan adalah : komplemen 1 + 1
Komplemen 1 adalah : inverter dari bilangan biner tsb.
Pada contoh di atas, jika dimasukkan ke dalam rangkaian :
"Ketika SUB = 1 dimasukkan ke gerbang XOR bersama input dari B maka hasilnya merupakan inverter B. Dan semua bit yang diinputkan ke dalam FA ditambahkan seluruhnya sehingga menghasilkan Sum dan Carry Out."

Tidak ada komentar:

Posting Komentar