main: push #8 / This allocates i and j mov #3 -> %r0 st %r0 -> [fp-4] / Set i to 1 mov #2 -> %r0 st %r0 -> [fp] / Set j to 2 ld [fp-4] -> %r0 ld [fp] -> %r1 add %r0,%r1 -> %r1 / Add i and j and put the result st %r1 -> [fp] / back into j ret