This document discusses different types of addressing modes and instruction formats. It describes seven common addressing modes: immediate, direct, indirect, register, register indirect, displacement (indexed), and stack. It also provides examples and diagrams to illustrate each addressing mode. The document then discusses instruction formats, including how the number and layout of bits in an instruction are determined by factors like memory size and CPU design. Examples of instruction formats are given for processors like PDP-8, PDP-10, PDP-11, VAX, Pentium, and PowerPC.