retagged by
4,498 views

2 Answers

6 votes
6 votes
In Pc relative addressing

Effective address is prog counter value +address field value

Pc will contain 302 in this case coz its a 2 byte instruction so effective address =302+500=802
0 votes
0 votes
Here the answer will be 802 because 1st instruction occupies the locations 300 and 301 (2 bytes) . 301 has 500 as relative value. PC will be containing the next address i.e., 302 . So, 302 + 500 = 802 is the next address location after the execcution of the instruction.

Related questions

0 votes
0 votes
1 answer
1
sh!va asked Jun 16, 2016
1,691 views
A two word instruction.is stored at location W. Address field of the instruction ( stored at W+1) holds value Y. If program counter value is PC, What is the effective add...
0 votes
0 votes
1 answer
2
Balaji Jegan asked Oct 16, 2018
981 views
Choose the correct formula for Effective Address calculationBase + (Size*Scale) +Displacement)(Base + Size)*Scale +DisplacementBase + Size*(Scale +Displacement)(Base + Si...
3 votes
3 votes
1 answer
3
dragonball asked Jan 2, 2018
19,537 views
Plz discuss every part with detailed solution with diagram .