This document discusses different types of addressing modes used in computers. It defines addressing mode as the way operands are chosen during program execution based on the addressing technique specified in an instruction. There are several addressing modes described, including implied, immediate, register, register indirect, auto-increment/decrement, direct, indirect, relative, indexed, and base register modes. Examples and a numerical example are provided to illustrate the different addressing modes.