Which register generally holds the instruction currently being decoded or executed?
Options
-
A.
Instruction Register
-
B.
Program Counter
-
C.
Memory Address Register
-
D.
Accumulator
-
E.
None of the above
Correct Answer (Detailed Explanation is Below)
A.
Instruction Register
Detailed Explanation
Explanation: The
Instruction Register (IR) holds the instruction fetched from memory so that it can be decoded and executed. The Program Counter (PC) holds the address of the next instruction to fetch.