ORIG x3050
LD R1, THREE
LD R2, NUMBER
AND R3, R3, #0
;The inner loop
; TAG AGAIN
ADD R3, R3, R2
ADD R1, R1, #-1
BRp AGAIN
; HALT
; NUMBER
.BLKW 1
THREE
.FILL x0003
; .END
What does the following program do?
a. calculates the product of values at addresses MO and M1
b. calculates the difference of values at addresses MO and M1 (M[RO] - M[R1])
c. calculates the remainder the the division of the value at M1 by the value at MO