This document provides an overview of basic number systems and data representation in computing. It discusses:
- Number systems including decimal, binary, octal, and hexadecimal. Binary uses two digits (0,1) while other systems use higher radix numbers.
- Data representation including fixed point using unsigned magnitude, signed magnitude, one's complement, and two's complement encoding of integers. It also discusses floating point representation and the IEEE 754 standard.
- Conversions between number systems like decimal to binary using division. Arithmetic operations for binary including addition, subtraction, multiplication, and division.
- Non-numeric data representation and how data is stored using sequences of 0s and 1s to represent various data