MOV R1, #100 //immediate value 100 is moved into register R1
MOV R2, #100 //immediate value 100 is moved into register R2
MOV (R1), #50 //Move immediate value 50 to mem location pointed by R1 which is 100
ADD R2,R1 //add R1 and R2
Answer mem location 100 contains value 50
It is always good...