This document discusses the central processing unit (CPU) of a computer. It covers major components of the CPU including registers, arithmetic logic unit (ALU), control unit, and bus. It also describes general register organization, instruction formats, addressing modes, and differences between RISC and CISC instruction sets. Key topics covered include register selection fields in ALU microoperations, three-address and two-address instruction formats, types of addressing modes like direct, indirect, and relative addressing. The document provides examples of ALU operations and effective addresses for different addressing modes.