AND  R4, R4, #0   ;   zero out R4
          ADD  R4, R4, #7   ;   R4 <- 7
          STR  R4, R6, #3   ;   x = 7; 
                            ;   x has offset 3
          
          AND  R4, R4, #0   ;   zero out R4
          ADD  R4, R4, #5   ;   R4 <- 5
          STR  R4, R6, #4   ;   y = 3;
                            ;   y has offset 4

          AND  R4, R4, #0   ;   zero out R4
          LDR  R2, R6, #3   ;   load the value of x into R2
          LDR  R3, R6, #4   ;   load the value of y into R3
LOOP      BRZ  DONE
          ADD  R4, R4, R2   ;   The multiply loop
          ADD  R3, R3, #-1  ;   The result is in R2
          BR   LOOP

DONE:     STR  R4, R6, #5   ;   z = x * y;