CPU, or central processing unit, is a microprocessor embedded in every single computer that literally processes information.

This information is basically instructions the CPU extracts from decoding the code in programs and other documents to carry out functions and tasks in the computer.

Without a CPU, the computer basically would not answer to any of your commands or work at all as we are used to.

CPUs have at their core fetch, decode, execute, and writeback functions.

Even though a CPU is physically quite small, inside the microprocessor there are several components that carry distinctive but equally important tasks.

In a mesh of data flow and control flow streams, a control unit is in direct contact with the processor inside the CPU and the registers and combinational logic parts of that processor.

The control unit also has data flows and control flows between itself and the computer’s main memory.