3.4 Summary
Binary, octal, decimal and hexadecimal numbers were all discussed.
2s compliments allow negative binary numbers.
BCD numbers encode digits in nibbles.
ASCII values are numerical equivalents for common alphanumeric characters.
Gray code, parity bits and checksums can be used for error detection.