Which register holds the current instruction's operands address? MCQ with Answer and Explanation

Which register holds the current instruction's operands address?
A. Status Register
B. Program Counter
C. Instruction Register
D. Memory Address Register
Answer: Option D
Solution (By JKSSB Mock Tests)
MAR is used for memory access addresses.

Discuss this Question (0)

No comments yet. Be the first to start the discussion!

Practice More CPU (Central Processing Unit) Questions

Question #1
The term 'IPC' in CPU performance stands for:
A. Input Per Core
B. Instructions Per Cycle
C. Integrated Peripheral Controller
D. Internal Processing Cache

Correct Answer: Option B


Explanation:
Higher IPC means better efficiency per clock.

This question belongs to: Computer CPU (Central Processing Unit)
Question #2
Speculative execution in CPU:
A. Executes instructions before knowing if needed
B. Reduces cores
C. Waits for all conditions
D. Increases latency

Correct Answer: Option A


Explanation:
It improves performance but can have security implications like Spectre.

This question belongs to: Computer CPU (Central Processing Unit)
Question #3
Interrupt handling is managed by:
A. ALU
B. External devices only
C. Control Unit
D. Registers only

Correct Answer: Option C


Explanation:
CU responds to interrupts by saving state and handling requests.

This question belongs to: Computer CPU (Central Processing Unit)