19.7k views
0 votes
Derive a Boolean function f(x, y, z) that yields a 1 when exactly two of the three input variables are 0.

1 Answer

3 votes

Answer:

The notation from analyzing the Karnaugh map is:

F(X,Y,Z) = X'Y'Z + X'Z'Y + Y'Z'X

With logical functions would be:

F(X,Y,Z) = (NOT(X AND Y) AND Z) OR ((NOT Z) AND (X XOR Y))

Explanation:

You can reduce the logical function with a Karnaugh map, like the attached, notice the gray coding notation, to assure only one variable change at each cell.

Derive a Boolean function f(x, y, z) that yields a 1 when exactly two of the three-example-1
User Cjg
by
5.0k points