Difficulty: Easy
Correct Answer: invalid
Explanation:
Introduction / Context:
Standard BCD uses a 4-bit group to encode decimal digits 0 through 9. Codes from 1010 to 1111 are not valid for a single BCD digit and are typically flagged as errors or treated as undefined in hardware decoders. This question tests recognition of invalid BCD patterns.
Given Data / Assumptions:
Concept / Approach:
Because BCD mirrors decimal digits, any 4-bit value above 1001 does not represent a valid decimal digit. The pattern 1010 equals decimal 10 in pure binary, but BCD cannot encode decimal 10 as a single digit; two digits are required (1 and 0).
Step-by-Step Solution:
Verification / Alternative check:
Why Other Options Are Wrong:
Common Pitfalls:
Final Answer:
Discussion & Comments