References: Unit 1 — Number Systems

  1. Binary number — Wikipedia — Comprehensive coverage of binary representation, history, and arithmetic operations. Essential foundation for understanding how digital systems encode information using only 0s and 1s.
  2. Two's complement — Wikipedia — Detailed explanation of two's complement representation for signed integers, including conversion methods and overflow detection. Critical for understanding modern computer arithmetic.
  3. Hexadecimal — Wikipedia — Overview of base-16 number system including conversion techniques and common applications in computing. Explains why hexadecimal is preferred for representing binary data compactly.
  4. Digital Design: Principles and Practices (5th Edition) — John F. Wakerly — Pearson — Chapters 1-2 provide thorough coverage of number systems with extensive conversion examples and signed number representations.
  5. Digital Logic and Computer Design — M. Morris Mano — Pearson — Chapter 1 covers number systems and codes with clear explanations of positional notation and arithmetic operations suitable for beginners.
  6. Number Systems Introduction — Electronics Tutorials — Interactive tutorial on binary, octal, and hexadecimal systems with conversion calculators and practice problems for self-assessment.
  7. Binary Arithmetic — All About Circuits — Practical guide to binary addition, subtraction, multiplication, and division with step-by-step examples and circuit implementations.
  8. Two's Complement Tutorial — Cornell University — Clear academic explanation of two's complement with worked examples for conversion, addition, and subtraction of signed numbers.
  9. Signed Binary Numbers — Electronics Tutorials — Comprehensive comparison of sign-magnitude, one's complement, and two's complement representations with conversion examples.
  10. Number Base Converter — RapidTables — Interactive tool for converting between decimal, binary, octal, and hexadecimal with step-by-step conversion display for learning.