Difficulty: Easy
Correct Answer: Incorrect
Explanation:
Introduction / Context:
Being able to quickly evaluate gate outputs for specific input combinations is a fundamental skill in digital logic. NAND is especially important because it is functionally complete (can build any logic) and used to construct latches and sequential elements when cross-coupled.
Given Data / Assumptions:
Concept / Approach:
The Boolean function for a NAND is Y = NOT(A · B). Compute the inner AND first: A · B = 1 · 0 = 0. Then invert: NOT(0) = 1. Therefore, for inputs (1,0) the output must be 1, not 0.
Step-by-Step Solution:
Verification / Alternative check:
Truth table row for NAND: for inputs 10 or 01, Y = 1. Only for 11 does Y = 0. This cross-validates the computation.
Why Other Options Are Wrong:
“Correct” contradicts the truth table. Environmental or drive-strength claims do not change the logical mapping and are irrelevant in the Boolean abstraction.
Common Pitfalls:
Confusing NAND with AND; forgetting that only the 11 case produces a LOW; misapplying precedence by trying to invert an incorrect intermediate result.
Final Answer:
Incorrect
Discussion & Comments