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 RegisterThe 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.
Related Questions on Computer Architecture
Which of the following is not a component of Von Neumann architecture?
A. CPU
B. ALU
C. Memory Unit
D. I/O Interface
What does SIMD stand for in computer architecture?
A. Single Input Multiple Drive
B. Single Input Multiple Data
C. Single Instruction Multiple Drive
D. Single Instruction Multiple Data
Which cache is typically smaller and faster compared to others in a computer system?
A. L2 Cache
B. L3 Cache
C. L1 Cache
D. Virtual Cache
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

Join The Discussion