retagged by
1,073 views
0 votes
0 votes
Resistor of microprocessor which keeps track of the execution of program and which contain the memory address of next instruction to be executed is called

(a) Index resistor (b) Program counter (c) Memory address resistor (d) Instruction resistor
retagged by

1 Answer

Best answer
0 votes
0 votes

Answer is b) Program Counter.

Let's have a look at each option:-

a) Index Register:- These kind of register are used during the array element related calculation calculation.

like

Add r0 3(r1)

it means that Operand 1 is in register r0 and operand 2 is in memory location M[3 + r1] and add these two and assign into the r0 register.

b) Program Counter :- This register hold the address of the next instruction to be executed like.

Inst1 has address 1000

Inst2 has address 1002

Now suppose Inst1 is executing then the Program Counter holds the address of the next Instruction i.e. Inst2

Content of Program Counter at this instance is 1002.

c) Memory address register :- This register hold the address of the data which is to be accessed.

d) Instruction register:- This register is used to hold the instruction itself.

Hence the answer is b). Program Counter.

selected by

Related questions

0 votes
0 votes
2 answers
1
sh!va asked Mar 10, 2017
1,168 views
Techniques that automatically move program and data blocks into physical main memory when they are required for execution are called(a) Main memory techniques(b) Cache me...
0 votes
0 votes
2 answers
2
sh!va asked Mar 10, 2017
643 views
If x = √ -1. then the value of x x is(a) e- π /2(b) x(c) e π /2(d) 1
1 votes
1 votes
1 answer
3
sh!va asked Mar 10, 2017
999 views
The solution of the differential equation (d y /dx)=ky , Y(0)= C is(a) x =ce-xy(b) y= cekx(c) x =ke cy(d) y= ce-kx
0 votes
0 votes
1 answer
4
sh!va asked Mar 10, 2017
1,128 views
OS that permits multiples programs to run simultaneously using single processor is referred as(a) Multitasking(b) Multi user(c) Multithreading(d) Multiprocessing