4. Bilangan tak bertanda
Bilangan yang tidak memiliki tanda ‘+’ ataupun ‘-’
Contoh :
bilangan 8 bit : 0000000 - 11111111
: 00 - FFH
: 0 – 255
Penjumlah pada bil. tak bertanda dpt mengakibatkan
overflow sehingga dibutuhkan bit carry.
9. Bilangan komplemen 2
Komplemen 2 suatu bilangan biner diperoleh dengan
cara menambahkan ‘1’ pada komplemen 1 bil.
tersebut.
Contoh : 0001 1110 + 1 = 1111 (komplemen 2)
20. Sum Cin A B= ⊕ ⊕
ABCinACinBCout ++=
Full Adder
21. Full
Adder
A B
CinCout
S
S0
A0 B0
Full
Adder
A B
CinCout
S
S1
A1 B1
Full
Adder
A B
CinCout
S
S2
A2 B2
Full
Adder
A B
CinCout
S
S3
A3 B3
Carry
A
B
S
C
Half Adder
A
B
Cin
Cout
S
H.A. H.A.
Full Adder
22. Disain Subtractor
A – B = A + (-B)
Lakukan komplemen 2 pada B
Jadikan penjumlahan A dan komplemen 2 dari B
Full
Adder
A B
CinCout
S
S0
A0
Full
Adder
A B
CinCout
S
S1
A1
Full
Adder
A B
CinCout
S
S2
A2
Full
Adder
A B
CinCout
S
S3
A3
B0B1B2B3
C
Subtract
−
01
1
1
1
0
2
1
0
A
B
S