Question 105

Computer Awareness Central Processing Unit (CPU) Medium

Which of the following statements about the fetch-decode-execute cycle in a CPU are correct?

I. The Program Counter is incremented after each instruction is fetched so the CPU moves to the next instruction.
II. The Control Unit is responsible for fetching instructions and placing them in the Instruction Register.
III. The ALU is responsible for decoding instructions and determining which operation to perform.
IV. Registers are used to permanently store the operating system's files for fast access.
Identify the CORRECT option.

(A) II and III only
(B) I and II only
(C) I, II, and III only
(D) III and IV only
✓ Correct Answer: Option B Verified Solution

📘 Step-by-Step Solution & Detailed Explanation:

Let us evaluate the truthfulness of each statement: - **I. True:** The Program Counter (PC) holds the memory address of the current instruction and increments during the fetch cycle to point to the next instruction in sequence. - **II. True:** The Control Unit (CU) orchestrates the flow of data, fetching instructions from memory and placing them into the Instruction Register (IR) for decoding. - **III. False:** The Control Unit decodes the instruction, not the ALU. The Arithmetic Logic Unit (ALU) performs the execution phase (math and logical operations). - **IV. False:** Registers are extremely volatile and tiny units of memory used for holding data temporarily during execution. They do not store OS files permanently (that is the function of secondary storage like an SSD). Therefore, only statements I and II are correct.

Practice Similar Central Processing Unit (CPU) Questions

Reinforce your conceptual grasp with related questions from MAH MCA CET 2026:

Q91 An embedded computer uses 8-bit 2's complement representation for signed...
Solve →
Q92 A hard drive system has 2 circular disks with a total of 4 surfaces. The...
Solve →
Q93 A computer has 16GB of RAM. It typically needs to support 100 processes,...
Solve →
Q94 Which ONE of the following is a DISADVANTAGE of using dynamically linked...
Solve →
Q95 Which ONE of the following protocols is used specifically by an email...
Solve →
Full-Length Test Series

Prepare for MAH MCA CET Under Real Exam Conditions

Take timed full-length mock tests with authentic question distributions, negative marking (+12/-3 in Math), and instant All India Rank calculation.

Start Free Mock Test Series →