LOADMEM
zero r0 # 0 instruction that is actually used as immediate...
CHECKMEM
r0: 0
r1: 0
r2: 0
r3: 0
r4: 0
r5: 0
r6: 0
r7: 0
r8: 0
r9: 0
r10: 0
r11: 0
r12: 0
r13: 0
r14: 0
r15: 0
pc: 1
LOADMEM
lw r1 r0 5 # 1 test lw
CHECKMEM
r0: 0
r1: 0000000000000111
r2: 0
r3: 0
r4: 0
r5: 0
r6: 0
r7: 0
r8: 0
r9: 0
r10: 0
r11: 0
r12: 0
r13: 0
r14: 0
r15: 0
pc: 2
LOADMEM
lw r2 r0 6 # 2 test lw
CHECKMEM
r0: 0
r1: 0000000000000111
r2: 0000000001100100
r3: 0
r4: 0
r5: 0
r6: 0
r7: 0
r8: 0
r9: 0
r10: 0
r11: 0
r12: 0
r13: 0
r14: 0
r15: 0
pc: 3
LOADMEM
and r3 r1 r2 # 3 test and
CHECKMEM
r0: 0
r1: 0000000000000111
r2: 0000000001100100
r3: 0000000000000100
r4: 0
r5: 0
r6: 0
r7: 0
r8: 0
r9: 0
r10: 0
r11: 0
r12: 0
r13: 0
r14: 0
r15: 0
pc: 4
DATAMEM # 4
0000000000000111 # (7) 5
0000000001100100 # (100) 6
END

LOADMEM
zero r0 # 0 instruction that is actually used as immediate...
CHECKMEM
r0: 0
r1: 0
r2: 0
r3: 0
r4: 0
r5: 0
r6: 0
r7: 0
r8: 0
r9: 0
r10: 0
r11: 0
r12: 0
r13: 0
r14: 0
r15: 0
pc: 1
LOADMEM
lw r1 r0 5 # 1 test lw
CHECKMEM
r0: 0
r1: 0000000000000111
r2: 0
r3: 0
r4: 0
r5: 0
r6: 0
r7: 0
r8: 0
r9: 0
r10: 0
r11: 0
r12: 0
r13: 0
r14: 0
r15: 0
pc: 2
LOADMEM
lw r2 r0 6 # 2 test lw
CHECKMEM
r0: 0
r1: 0000000000000111
r2: 0000000001100100
r3: 0
r4: 0
r5: 0
r6: 0
r7: 0
r8: 0
r9: 0
r10: 0
r11: 0
r12: 0
r13: 0
r14: 0
r15: 0
pc: 3
LOADMEM
or r3 r1 r2 # 3 test or
CHECKMEM
r0: 0
r1: 0000000000000111
r2: 0000000001100100
r3: 0000000001100111
r4: 0
r5: 0
r6: 0
r7: 0
r8: 0
r9: 0
r10: 0
r11: 0
r12: 0
r13: 0
r14: 0
r15: 0
pc: 4
DATAMEM # 4
0000000000000111 # (7) 5
0000000001100100 # (100) 6
END

LOADMEM
zero r0 # 0 instruction that is actually used as immediate...
CHECKMEM
r0: 0
r1: 0
r2: 0
r3: 0
r4: 0
r5: 0
r6: 0
r7: 0
r8: 0
r9: 0
r10: 0
r11: 0
r12: 0
r13: 0
r14: 0
r15: 0
pc: 1
LOADMEM
lw r1 r0 4 # 1 test lw
CHECKMEM
r0: 0
r1: 0000000000000111
r2: 0
r3: 0
r4: 0
r5: 0
r6: 0
r7: 0
r8: 0
r9: 0
r10: 0
r11: 0
r12: 0
r13: 0
r14: 0
r15: 0
pc: 2
LOADMEM
not r3 r1 # 2 test not
CHECKMEM
r0: 0
r1: 0000000000000111
r2: 0
r3: 1111111111111000
r4: 0
r5: 0
r6: 0
r7: 0
r8: 0
r9: 0
r10: 0
r11: 0
r12: 0
r13: 0
r14: 0
r15: 0
pc: 3
DATAMEM # 3
0000000000000111 # (7) 4
END
