1
0
mirror of https://github.com/ioacademy-jikim/debugging synced 2025-06-08 08:26:14 +00:00
2015-12-13 22:34:58 +09:00

28 lines
559 B
ArmAsm

# count for 1 million instructions
# total is 1 + 333332*3 + 2
# Sycscalls
.equ SYSCALL_EXIT, 1
.globl _start
_start:
ldr r2,count @ set count
big_loop:
add r2,r2,#-1
cmp r2,#0
bne big_loop @ repeat till zero
@================================
@ Exit
@================================
exit:
mov r0,#0 @ result is zero
mov r7,#SYSCALL_EXIT
swi 0x0 @ and exit
count: .word 333332