Tut 4
Tut 4
Ex 1: Find the minimum sum of products for each function using a Karnaugh map.
1. f1 (a, b, c) = m0 + m2 + m5 + m6
3. f3 (x, y, z) = M0 · M5
Ex 2:
1. Plot the following function on a Karnaugh map. (Do not expand to minterm form before
plotting.)
F(A, B,C, D) = BD0 + B0CD + ABC + ABC0 D + B0 D0
Ex 3: A switching circuit has two control inputs (C1 and C2 ), two data inputs (X1 and X2 ), and one
output (Z). The circuit performs one of the logic operations AND, OR, EQU (equivalence), or XOR
(exclusive OR) on the two data inputs. The function performed depends on the control inputs:
Function performed
C1 C2
by circuit
0 0 OR
0 1 XOR
1 0 AND
1 1 EQU
Ex 4: Find the minimum sum-of-products expression for each function. Underline the essential
prime implicants in your answer and tell which minterm makes each one essential.
Ex 6: Find the minimum sum of products and the minimum product of sums for each function:
1. Use a Karnaugh map to find the maxterm expression for F (express your answer in both
decimal and algebric notation).
2. Use a Karnaugh map to find the minimum sum-of-products form for F’.
Ex 8: Draw a NAND logic diagram that implements the complement of the following function:
F(A, B,C, D) = ∑(0, 1, 2, 3, 6, 10, 11, 14)
Ex 9: Draw a logic diagram using only two-input NOR gates to implement the following function:
F(A, B,C, D) = (A ⊕ B)0 (C ⊕ D)