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. Status Register
B. Address Register
C. Program Counter
D. Accumulator
Answer: Option D
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 von Neumann model uses:
A. Separate data buses only
B. No memory
C. Quantum bits
D. Stored program concept

Correct Answer: Option D


Explanation:
Instructions and data in same memory.

This question belongs to: Computer CPU (Central Processing Unit)
Question #2
Which metric combines clock speed and IPC?
A. Overall performance in benchmarks
B. TDP only
C. Cache hit rate
D. Core temperature

Correct Answer: Option A


Explanation:
Determines effective speed.

This question belongs to: Computer CPU (Central Processing Unit)
Question #3
The Arithmetic Logic Unit (ALU) primarily performs:
A. Controlling input/output devices
B. Storing data permanently
C. Fetching instructions from memory
D. Arithmetic and logical operations

Correct Answer: Option D


Explanation:
ALU executes arithmetic operations like addition and logical operations like AND, OR.

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