Concept:
The Central Processing Unit (CPU) is generally divided into three main components: the Arithmetic Logic Unit (ALU), the Control Unit (CU), and Registers.
• ALU: The "calculator" of the computer.
• Control Unit: The "manager" that directs traffic and flow.
• Registers: Small, high-speed storage for immediate data use.
Step 1: Defining the role of the ALU.
The primary function of the ALU is to perform mathematical calculations and logic-based comparisons. This includes addition, subtraction, multiplication, division, and logic operations like AND, OR, and NOT.
Step 2: Eliminating incorrect statements.
• (A) incorrect: Permanent storage is handled by secondary memory (HDD/SSD), and instructions are temporarily stored in the Instruction Register, not the ALU.
• (C) incorrect: Controlling execution is the job of the Control Unit (CU).
• (D) incorrect: I/O operations are handled by the I/O Interface or Input/Output Processor.
Step 3: Confirming the correct option.
Statement (B) directly describes the fundamental purpose of the ALU, making it the only correct choice.