030-cond-branch.s (392B)
1 mov r4, 0x44 2 mov r5, 0x55 3 mov r6, 0x66 4 5 mov r0, 0 6 mov r2, 10 7 mov r1, 0x80 8 9 again: 10 sw r0, [r1] 11 add r0, r0, 1 12 slt r3, r0, r2 13 bnz r3, again 14 bz r3, done 15 mov r5, 0xAA 16 mov r6, 0xBB 17 halt 18 19 done: 20 mov r7, 0x77 21 nop 22 halt 23 24 ;0080 0000 25 ;0080 0001 26 ;0080 0002 27 ;0080 0003 28 ;0080 0004 29 ;0080 0005 30 ;0080 0006 31 ;0080 0007 32 ;0080 0008 33 ;0080 0009 34 ;R0 000a 35 ;R1 0080 36 ;R2 000a 37 ;R3 0000 38 ;R4 0044 39 ;R5 0055 40 ;R6 0066 41 ;R7 0077