Senin, 07 Juni 2010

Tugas 6


Cara kerja rangkaian tersebut adalah sebagai berikut :
Jika SUB = 1 maka FA akan menghasilkan S = A + B + 1 = A + B’
B’ merupakan representasi dari bilangan negatif, sehingga S = A – B.
Jika SUB = 0 maka bit-bit B akan melewati XOR tanpa mengalami inversi, dimana FA menghasilkan
S = A + B.

Contoh :
A = 10
B = 4 _
____
…….

Jawab :
Jika dibuat bilangan binnernya maka menjadi :
A = 10 = 1010 B = 4 = 0100
Sebelum mengurangkan A dengan B maka B terlebih dahulu di inverskan. Lalu B’ di tambahkan dengan 1
Seperti berikut :
B= 4 = 0100
B’= 1011 + 1= 1100

Setelah itu baru A + dengan B’
1010 + 1100 = 10110
Ket :
angka 1 didepan diabaikan karena 1 merupakan bit tanda sedangkan 0100 merupakan bit-bit numeriknya

Tidak ada komentar: