There are 2 registers given in the question R1 and R2 .
R1 have decimal value 1300 and R2 contain decimal value 4500.
Now there are 3 instructions given in assembly languages.
Load 20(R1),R5 means load the value of R1 + 20 into R5 . source R1 destination R5 .
Move #3000,R5 means move that R5 value into memory location 3000.
Store R5,30(R1,R2) means value of R1+ R2+ 30 is stored at R5 .
so R1 + R2 is 1300 + 4500 = 5800 and 5800 + 30 = 5830
so after 3rd instruction it becomes 5830
so value of R5 is 5830 .