02 Chapter Map - Digital Codes & Error Detection

Chapter 2 Overview & Map of Content (MOC)

Weighted digital codes (8421, 2421, 5211, 84-2-1), self-complementing Excess-3 logic, Gray (reflected) code XOR conversions, and parity generators/checkers.


📚 Study Notes Index

#NoteWhat it coversPYQ yearsTypical marks
2.012.01 BCD & Weighted Digital CodesNumber system vs code, BCD addition, weighted codes (8421 / 2421 / 5211 / 84-2-1), ASCII, multi-format conversion2018, 2019, 20228–12
2.022.02 Excess-3 Code & Self-Complementing LogicExcess-3 arithmetic, self-complementing proof, weights-sum-to-9 theorem, BCD→XS-3 converter design2017, 2018, 2021, 2023, 20258–10
2.032.03 Gray Code & Code ConversionsReflected code, binary↔Gray XOR algorithms, shaft-encoder rationale, converter hardware2017, 2018, 202410
2.042.04 Error Control, Parity Generators & CheckersDetecting vs correcting codes, even/odd parity generators and checkers, parity limitations, Hamming code2015, 2017, 2018, 2020, 2022, 2023, 2024, 20254–12

🎯 Exam Weight

Two questions in this chapter are near-certain

  1. 4-bit even parity checker — 2015, 2020, 2023, 2024 (up to 12 marks), wording identical every time → 2.04 Error Control, Parity Generators & Checkers §3.1
  2. “Excess-3 is self-complementary — justify” — 2021, 2023, 2025 (8–10 marks), a four-line proof → 2.02 Excess-3 Code & Self-Complementing Logic §3

Both are short, mechanical, and repeat verbatim. Together they are worth more than the entire rest of the chapter.

The recurring trap across this whole chapter

Digit-wise codes vs whole-number codes.

  • Encode each decimal digit separately: BCD, Excess-3, 2421, 5211, 84-2-1
  • Convert the entire value: Gray code, pure binary

The 2018 and 2019 papers both put these side by side in one question specifically to catch people out. Read for the word “number”.