Professional Documents
Culture Documents
Homework3 Solutions
Homework3 Solutions
1. Implement a binary subtractor. Draw out the truth table and design the
logic circuit.
A Half Subtractor:
A B D Bout
0 0 0 0
0 1 1 1
1 0 1 0
1 1 0 0
D= A ⨁ B
Bout= A ' B
A Full Subtractor:
A B Bin D Bout
0 0 0 0 0
0 0 1 1 1
0 1 0 1 1
0 1 1 0 1
1 0 0 1 0
1 0 1 0 0
1 1 0 0 0
1 1 1 1 1
D= A ⨁ B ⨁ B ¿
'
Bout= A ( B +B ¿ ) + B B¿