Difficulty: Easy
Correct Answer: 569
Explanation:
Introduction / Context:
Binary Coded Decimal (BCD) represents each decimal digit independently using a 4-bit nibble. Decoding BCD is common in digital clocks, calculators, and interfaces where human-readable decimal is required without complex conversions.
Given Data / Assumptions:
Concept / Approach:
Split the bitstream into 4-bit groups and translate each nibble to its decimal digit using 8-4-2-1 weights. Concatenate the resulting digits to form the final decimal number (not binary interpretation).
Step-by-Step Solution:
Verification / Alternative check:
Cross-check weights: 0101 = 4+1=5; 0110 = 4+2=6; 1001 = 8+1=9. None of the nibbles exceed 1001, so all are valid BCD digits. Therefore, the decoded decimal is 569.
Why Other Options Are Wrong:
Common Pitfalls:
Final Answer:
569
Discussion & Comments