Which of the following unit(s) is/are part(s) of a CPU ?

Which of the following unit(s) is/are part(s) of a CPU ?

[amp_mcq option1=”ALU” option2=”Control Unit” option3=”Memory Unit” option4=”ALU, Control Unit and Memory Unit” correct=”option2″]

This question was previously asked in
UPSC CISF-AC-EXE – 2018
The correct option is B) Control Unit.
– The Central Processing Unit (CPU) is the primary component of a computer that performs most of the processing.
– The CPU is typically composed of the Arithmetic Logic Unit (ALU), the Control Unit (CU), and registers. Cache memory is also considered part of the CPU in modern architectures.
– The Control Unit is a vital part of the CPU responsible for fetching instructions from memory, decoding them, and managing the execution of these instructions by directing the operations of the ALU, memory, and input/output devices. It is often described as the “brain” or “manager” of the CPU.
– The ALU (Arithmetic Logic Unit) is another core part of the CPU that performs arithmetic operations (addition, subtraction, etc.) and logical operations (AND, OR, NOT, etc.).
– The Memory Unit (specifically referring to main memory or RAM) is generally considered a separate component of the computer system, external to the CPU, although closely interacting with it via the system bus.
– Option D lists ALU, Control Unit, and Memory Unit. Since the Memory Unit is typically not considered part of the CPU, option D is incorrect.
– Both A (ALU) and B (Control Unit) are correct parts of the CPU. Given that only one option can be selected and option D is incorrect, the question might be considered ambiguous as both A and B are valid. However, the Control Unit’s role in orchestrating all CPU operations, including those of the ALU, might lead to it being considered a more encompassing or primary unit in some simplified classifications.