The CPU consists of three main components: the memory unit, control unit, and ALU. The memory unit stores instructions, data, and intermediate results and supplies this information to other CPU units. The control unit manages and coordinates all parts of the computer by obtaining instructions from memory and directing operations. The ALU contains arithmetic and logic sections that perform calculations and logic operations.