Control Processing Unit (CPU), also referred to as a microprocessor, is a critical computer component that determines the capabilities of a computer. It directs the flow of information between various input and output devices. The CPU consists of two main parts, the arithmetic-logic unit (ALU) and the control unit.