InterviewSolution
Saved Bookmarks
| 1. |
Consider the following combinational function block involving four Boolean variables x, y, a, b where x, a, b are inputs and y is the output.f (x, y, a, b){if (x is 1) y = a;else y = b;}Which one of the following digital logic blocks is the most suitable for implementing this function?(A) Full adder(B) Priority encoder(C) Multiplexer(D) Flip-flop |
|
Answer» Answer: (C) Explanation: This function can be interpreted as having two inputs a, b and select signal x. Output y will depend on the select signal x. Function will be like (ax+bx’) Its implementation will be like
|
|