Quiz 3 - Solutions
Quiz 3 - Solutions
Student ID number:
̅B
(a) A ̅ C̅ + AB + AC =
̅B
A ̅ C̅ + AB(C + C̅) + AC = A
̅B̅ C̅ + ABC + ABC̅ + AC
= AC(1 + B) + C̅(A ̅B̅ + AB) = AC + C̅(A xnor B)
(b) ABC̅D + AD ̅D =
̅+A
ABC̅D + AD ̅ D = A(BC̅D + D
̅+A ̅ D = A(BC̅ + D
̅) + A ̅D
̅) + A
̅
= ABC + A xor D
= BCD̅ + AD
̅+A ̅D
̅ )(Y
F = (Y + W ̅ + Z̅ + W)(X + Z + W
̅ )(X
̅+̅
Y + Z̅)
The maxterms reach M14, which means we need at least 4 binary inputs to represent the function, therefore
F = F(X, Y, Z, W). There are two ways to obtain the simplest sum-of-products form for F: (1) K-map and
(2) Boolean algebraic simplifications. Here, we use the K-map:
Z' Z
Z'W' Z'W ZW ZW'
XY\ZW 00 01 11 10
Y' X'Y' 00 1 (0) 1 (1) 1 (3) 1 (2)
X'
X'Y 01 1 (4) 0 (5) 1 (7) 1 (6)
Y
XY 11 0 (12) 0 (13) 1 (15) 0 (14)
X
Y' XY' 10 1 (8) 1 (9) 1 (11) 1 (10)
W' W W'
Product of sums:
F̅ = XYW
̅ + YZ̅W
̅ ̅ ̅+Z+W
F = (X + Y + W)(Y ̅)
Sum of products:
̅ + ZW + W
F=Y ̅X̅