This document discusses different number systems including decimal, binary, octal, and hexadecimal. It provides details on: - The base and possible digits of each number system. Binary has a base of 2 and digits of 0-1. Octal has a base of 8 and digits of 0-7. Hexadecimal has a base of 16 and uses 0-9 plus A-F. - Algorithms for converting between decimal, binary, octal, and hexadecimal. This includes division for converting to binary and multiplication for converting from binary. - Additional details on binary like each digit being called a bit and common groupings of bits into bytes, halfwords, words, and doublewords. -