Difficulty: Easy
Correct Answer: 1100
Explanation:
Introduction / Context:
BCD (binary-coded decimal) in 8421 weighting represents decimal digits 0 through 9 using 4-bit codes from 0000 to 1001. States 1010 through 1111 are not valid BCD digits and are skipped or corrected in BCD counters. Recognizing valid versus invalid states is important for designing truncation and reset logic.
Given Data / Assumptions:
Concept / Approach:
Compare each option to the valid set. Codes representing decimal 0–9 are valid; anything above 1001 is invalid in a pure BCD digit counter and must be corrected via synchronous clear or carry logic when designing counters or state machines that display decimal digits.
Step-by-Step Solution:
Verification / Alternative check:
Check any BCD truth table: only 0000–1001 are mapped to digits; 1100 is unmapped and thus invalid.
Why Other Options Are Wrong:
Common Pitfalls:
Confusing 8421 with other BCD variants; forgetting that counters must skip or reset on reaching 1010 (decimal 10) to maintain decimal correctness.
Final Answer:
1100
Discussion & Comments