Tutorial 3
Tutorial 3
ASSIGNMENT 3
Page | 1
QUESTION 1
A combinational circuit has three inputs (C, I1, I0) and two outputs
(O1, O0).
C I1 I0 O1 O0
0 0 0
0 0 1
0 1 0
0 1 1
1 0 0
1 0 1
1 1 0
1 1 1
[2 Marks]
b) Write the Boolean expression for O1 and O0 in sum of minterms
form. [2 Marks]
c) Using K-Maps for O1 and O0, find the Boolean expression for the
minimum sum of products implementation. [4 Marks]
Page | 2
QUESTION 2
QUESTION 3
= ̅̅̅̅̅̅̅̅
= ̅̅̅̅̅̅̅̅ ̅
= ̅ ̅̅̅̅̅̅̅̅
The 1-bit full subtractor shown in the following figure performs the
binary subtraction
Where P and Q are 1-bit variables and is borrow input from the
previous stage. It produces two outputs: the difference D and the
borrow output . The truth table describing the function of this 1-
bit full subtractor is shown in table.
Do the following:
a) Derive the simplified Boolean expressions for D and using K-map.
[4 Marks]
Page | 3
b) Design the 1-bit full subtractor using 3x8 decoder. [4 Marks]
QUESTION 4
Page | 4