Which sequence correctly represents the basic instruction cycle of a CPU?

Options

  • A. Execute, Fetch, Decode
  • B. Decode, Execute, Fetch
  • C. Fetch, Decode, Execute
  • D. More than one of the above
  • E. None of the above

Correct Answer (Detailed Explanation is Below)

C. Fetch, Decode, Execute

Detailed Explanation

Correct Answer: Fetch, Decode, Execute.

Explanation: During fetch, the CPU retrieves the instruction from memory. During decode, the control unit interprets the instruction and determines the required operation. During execute, the CPU performs the operation. Some architectures include additional stages, such as memory access and write-back.