Skip to content

Menu

Game modes

Account

← Computer Hardware and Fundamentals
GK QUESTION#1305

In the instruction cycle of a CPU, which register temporarily stores the instruction that is currently being decoded and executed?

  1. AMemory Address Register (MAR)
  2. BProgram Counter (PC)
  3. CInstruction Register (IR)Correct answer
  4. DAccumulator (AC)
Show AnswerHide Answer

Answer

C. Instruction Register (IR)

Show ExplanationHide Explanation

Explanation

Instruction Register (IR). The Instruction Register (IR) stores the instruction that is currently being decoded and executed by the CPU. MAR (Memory Address Register) → holds the memory address to be accessed. PC (Program Counter) → stores the address of the next instruction. AC (Accumulator) → stores intermediate arithmetic and logic results.

Sign in to report a question issue