Assertion (A): When implementing the function using a 4-to-1 multiplexer with and as select lines, the data input is connected to the variable .
Reason (R): Minterm 2 (binary 010) is absent from the function, and minterm 6 (binary 110) is present, so the transition from 0 to 1 in the implementation table requires the MSB variable .
Which of the following is correct?
A
Step-by-Step Solution
Key idea: This is a construction problem testing the implementation table method with assertion-reason format.
Step 1: Verify Assertion (A):
- Select lines: ,
- For : (binary 2)
- This corresponds to minterms where : minterm 2 (010) and minterm 6 (110)
- Minterm 2 is absent (0), minterm 6 is present (1)
- Implementation table: top=0, bottom=1 input = MSB =
- Assertion A is True ✓
Step 2: Verify Reason (R):
- Minterm 2 (010) is absent ✓
- Minterm 6 (110) is present ✓
- Transition 0→1 requires MSB variable ✓
- Reason R is True ✓
Step 3: Check if R explains A:
- Yes, the absence of minterm 2 and presence of minterm 6 directly leads to
Answer: Both A and R are true, and R is the correct explanation of A (Option A)