Arithmetic and logic unit and Control unit - SS2 ICT Lesson Note
Arithmetic and Logic Unit (ALU):
The ALU is responsible for performing arithmetic operations (like addition, subtraction, multiplication, and division) and logical operations (such as AND, OR, NOT) on data that's stored in the computer's memory. It operates on binary data, using the principles of Boolean logic. The ALU contains circuits and components that manipulate the data according to the instructions provided by the computer's program. For example, when you add two numbers in a program, the ALU carries out the actual addition operation.
Source:(instructables.com)
Control Unit:
The Control Unit manages and coordinates the activities of the various components in the CPU. Its primary function is to fetch instructions from memory, interpret them, and send signals to other parts of the computer to execute those instructions. It ensures that instructions are executed in the correct sequence and that data flows between the CPU, memory, and other peripherals accurately. The control unit generates the necessary control signals to manage the data movement and operations within the CPU.
Source:(en.wikipedia.org)