In a microprocessor, the register to hold address of next instruction to be fetched is

This question was previously asked in
ISRO VSSC Technical Assistant 11 Feb 2024 Official Paper
View all ISRO Technical Assistant Papers >
  1. Instruction register
  2. stack pointer
  3. accumulator
  4. program counter

Answer (Detailed Solution Below)

Option 4 : program counter
Free
ISRO Technical Assistant Mechanical Full Mock Test
2.7 K Users
80 Questions 80 Marks 90 Mins

Detailed Solution

Download Solution PDF

Program counter (PC):

  • The program counter acts as a pointer to the next instruction to be executed and always contains the 16-bit address of the memory location of the next instruction
  • It is a 16-bit register as 8085 has 16 address lines
  • The program counter is updated by the processor and points to the next instruction after the processor has fetched the complete instruction.

26 June 1

Stack Pointer:

  • Stack Pointer is also a special purpose register that is used to point the location of the top of the stack.
  • Since location is specified using 16 bits, the stack pointer is a 16-bit register.

Accumulator: An accumulator is a register in which intermediate, arithmetic and logic results are stored.

Latest ISRO Technical Assistant Updates

Last updated on May 30, 2025

-> The ISRO Technical Assistant recruitment 2025 notification has been released at the official website. 

-> Candidates can apply for ISRO recruitment 2025 for Technical Assistant from June 4 to 18.

-> A total of 83 vacancies have been announced for the post of Technical Assistant.

-> The Selection process consists of a written test and a Skill test.

-> Candidates can also practice through ISRO Technical Assistant Electrical Test Series, ISRO Technical Assistant Electronics Test Series, and ISRO Technical Assistant Mechanical Test Series to improve their preparation and increase the chance of selection. 

Get Free Access Now
Hot Links: teen patti live teen patti comfun card online teen patti 500 bonus teen patti 50 bonus