WBJECA 2025 — Computer PYQ
WBJECA | Computer | 2025Which of the following is the correct sequence of stages in a basic instruction pipeline?
Choose the correct answer:
- A.
Fetch → Decode → Execute
(Correct Answer) - B.
Decode → Fetch → Execute
- C.
Execute → Decode → Fetch
- D.
Fetch → Execute → Decode
Fetch → Decode → Execute
Explanation
A basic instruction cycle consists of three primary stages that a CPU must follow to process any instruction:
Fetch: The CPU retrieves the instruction from the memory address stored in the Program Counter (PC).
Decode: The control unit interprets the instruction to determine what operation needs to be performed and identifies the necessary operands.
Execute: The CPU performs the actual operation (e.g., arithmetic, logical, or data movement) using the ALU (Arithmetic Logic Unit).
Mathematically, we can represent the instruction execution time T as the sum of these sequential stages:
Ttotal=Tfetch+Tdecode+Texecute
In a pipelined architecture, these stages operate in parallel for different instructions, effectively increasing throughput:
Pipeline Throughput=Max Stage LatencyNumber of Instructions
Option (A) is the only sequence that follows the logical flow required for a processor to understand and then act upon a computer instruction.

