2,903 views
0 votes
0 votes
options:(a)400 (b)500 (c)600 (d)700

2 Answers

Best answer
3 votes
3 votes

24 bit=3byte

so we have to find a adress which is start location+multiple of 3(because pc increments 3 bytes each time)

here:400=300+multiple of 3 (not possible)

       500=300+multiple of 3 (not possible)

       700=300+multiple of 3 (not possible)

      600=300+multiple of 3 (possible) because300+3*100=600

600 IS THE ANS  

selected by
0 votes
0 votes
600

as given 24 bit means (24 / 8) 3 Bytes of instruction

fixed instruction size so step size is fixed i.e PC will increment by 3 and in options 600  is the only in Multiple of 3

Related questions

0 votes
0 votes
1 answer
1
4 votes
4 votes
2 answers
4
rahuldb asked Nov 17, 2016
7,562 views
A computer has 64 bit instruction and 12 bit address.If there are 250 3-address instruction and 525 2-address instruction,how many 1-address instruction is possible?