Examveda

Which register in the CPU stores the address of the next instruction to be fetched?

A. Instruction Register

B. Program Counter

C. Accumulator

D. None of the above

Answer: Option B

Solution (By Examveda Team)

Option A: Instruction Register
The Instruction Register (IR) holds the current instruction being executed by the CPU.

Option B: Program Counter
This option is correct. The Program Counter (PC) is a special-purpose register in the CPU that stores the memory address of the next instruction to be fetched and executed.

Option C: Accumulator
The Accumulator is a register that stores the results of arithmetic and logical operations performed by the CPU.

Conclusion:
Among the options given, Option B: Program Counter is the register in the CPU that specifically stores the address of the next instruction to be fetched for execution.

This Question Belongs to Computer Science >> Computer Architecture

Join The Discussion

Related Questions on Computer Architecture