- 2079 Bhadra · 1.5 marks
Convert (1010 0111)excess-3 to BCD
Short answer
Subtract 0011 from each 4-bit group: 1010-0011=0111 (7), 0111-0011=0100 (4). Result: (0111 0100)BCD.
Convert (1010 0111)excess-3 = (?)BCD.
Rule: an excess-3 (XS-3) code word is the BCD code of each decimal digit plus 3 (0011). So subtract 0011 from each 4-bit group to get the BCD digit.
| XS-3 group | Value | Subtract 3 | BCD |
|---|---|---|---|
| 1010 | 10 | 10 − 3 = 7 | 0111 |
| 0111 | 7 | 7 − 3 = 4 | 0100 |
So the decimal number is 74.
Answer: (= ).
✓ Answer checked by Claude Opus 5.5 (high effort)
Related questions
- Convert (1001 1010)excess-3 to BCD · Digital Logic, chapter 1
- Convert (1100 0011)Excess-3 to BCD · Digital Logic, chapter 1
- Convert (17)excess-3 to BCD · Digital Logic, chapter 1
- Gray→BCD, decimal→Excess-3 and 2's complement addition · Digital Logic, chapter 1
- (1110)gray→BCD and (1430)₁₀→Excess-3 · Digital Logic, chapter 1
- Digital system advantages; BCD and Excess-3 · Digital Logic, chapter 1