Which of the following CPU registers is used to store values for ALU operations?

2016

Which of the following CPU registers is used to store values for ALU operations?

  1. A.

    Accumulator

  2. B.

    Program counter

  3. C.

    Index register

  4. D.

    Instruction register

Attempted by 174 students.

Show answer & explanation

Correct answer: A

The correct option is A (Accumulator). The Accumulator (AC) is a primary register inside the CPU's ALU. It acts as a temporary holding buffer to store data operands before an ALU operation and instantly captures the resulting output generated by arithmetic or logical execution.

Explore the full course: Btsc Lab Assistant