Multiple choice

Which of the following registers holds the current instruction being executed?

  1. Program Counter

  2. Memory Address Register

  3. Memory Data Register

  4. Interrupt Register

  5. None of the above

Reveal answer Fill a bubble to check yourself
E Correct answer
Explanation

None of the above options are true according to the question. The Current Instruction Register (CIR) is used to hold the current instruction being executed.