# Test In Order Execution of Load Store # # If Load/Store executed out of order, then R7 will # have a value of 0 instead of 30 ADDIMM 1 0 0 25 FALSE -- add r1,r0,#25 ; ADDIMM 2 0 0 30 FALSE -- add r2,r0,#30 ; ADDIMM 3 0 0 40 FALSE -- add r3,r0,#40 ; ADDIMM 4 0 0 6 FALSE -- add r4,r0,#6 ADDIMM 5 0 0 2 FALSE -- add r5,r0,#2 MULTIMM 6 5 0 3 FALSE -- mul r6,r5,#3 STORE 0 6 2 0 FALSE -- st 0(r6),r2 LOAD 7 4 0 0 TRUE -- ld r7,0(r4)