Which register temporarily holds data being processed by the ALU? MCQ with Answer and Explanation

Which register temporarily holds data being processed by the ALU?
A. Program Counter
B. Accumulator
C. Address Register
D. Status Register
Answer: Option B
Solution (By JKSSB Mock Tests)
The Accumulator is commonly used to hold operands and results of ALU operations.

Discuss this Question (0)

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

Practice More CPU (Central Processing Unit) Questions

Question #1
The jump register instruction uses:
A. Stack top
B. Memory indirect
C. Register value as target address
D. Immediate only

Correct Answer: Option C


Explanation:
For indirect jumps.

This question belongs to: Computer CPU (Central Processing Unit)
Question #2
Superscalar architecture allows:
A. Single instruction per cycle
B. Slower execution
C. Multiple instructions per cycle
D. No pipelining

Correct Answer: Option C


Explanation:
It executes more than one instruction per clock cycle.

This question belongs to: Computer CPU (Central Processing Unit)
Question #3
Which feature is important for server CPUs?
A. Integrated graphics priority
B. Low power mobile focus
C. High core count and ECC memory support
D. Gaming optimizations only

Correct Answer: Option C


Explanation:
Reliability and scalability.

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