.arch armv6 .text .align 2 .global main .type main, %function main: mov r3, #0 @ i = 0 b .WHILE_TEST .LOOP_BODY: add r3, r3, #1 @ i = i + 1 (loop body) .WHILE_TEST: cmp r3, #9 ble .LOOP_BODY @ while i <= 9 mov r0, r3 @ return i bx lr .size main, .-main