References: Unit 1 — Number Systems
- 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.
- 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.
- 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.
- 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.
- 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.
- Number Systems Introduction — Electronics Tutorials — Interactive tutorial on binary, octal, and hexadecimal systems with conversion calculators and practice problems for self-assessment.
- Binary Arithmetic — All About Circuits — Practical guide to binary addition, subtraction, multiplication, and division with step-by-step examples and circuit implementations.
- Two's Complement Tutorial — Cornell University — Clear academic explanation of two's complement with worked examples for conversion, addition, and subtraction of signed numbers.
- Signed Binary Numbers — Electronics Tutorials — Comprehensive comparison of sign-magnitude, one's complement, and two's complement representations with conversion examples.
- Number Base Converter — RapidTables — Interactive tool for converting between decimal, binary, octal, and hexadecimal with step-by-step conversion display for learning.