Are these standard instructions, because mostly the result is saved in the first register ie for example if instruction is ADD R1 R2, then the sum of R1 and R2 is saved in R1, how are we supposed to know in which register the answer is saved or data is flowing from left to right or right to left,
Load 20(R1), R5 ------> loaded to R5
Move #3000, R5 -------->move R5 to #3000, why is this not reverse ie move #3000 to R5 and #3000 can
be taken as immediate addressing
Store R5,30(R1,r2)-------> again same question , why data flow is not in reverse?