Questions: Binary Coded Decimal (BCD)

5 questions to test your understanding

Score: 0 / 5
Question 1 Multiple Choice

Which correctly represents the decimal number 93 in BCD?

A1011101 — the pure binary representation of 93
B1001 0011 — the digits 9 and 3 each encoded separately as 4-bit groups
C0101 1101 — a compact encoding using partial binary conversion
D1111 0011 — using the maximum 4-bit value for the tens digit
Question 2 Multiple Choice

When adding 7 + 8 in BCD arithmetic, the raw 4-bit result is 1111 (decimal 15), which is an invalid BCD code. The correct procedure is:

ASubtract 6 (0110) from 1111 to get back to a valid BCD digit
BAdd 6 (0110) to 1111, producing 10101, which encodes BCD 15 as 0001 0101
CUse the raw result 1111 and flag it as an overflow error
DDivide the result by 10 to extract the carry digit
Question 3 True / False

In BCD encoding, exactly 6 of the 16 possible 4-bit patterns are invalid and never represent a decimal digit.

TTrue
FFalse
Question 4 True / False

BCD is more storage-efficient than pure binary because it avoids the conversion step between decimal and binary representations.

TTrue
FFalse
Question 5 Short Answer

Why does BCD exist as an encoding scheme despite being less space-efficient than pure binary? What types of applications justify this tradeoff?

Think about your answer, then reveal below.