.text
.globl _start
start:
mov r0,#9
mov r1,#15
loop:
cmp r0,r1
beq stop
subhi r0,r0,r1
subcc r1,r1,r0
b loop
stop:
b stop
.end
求1-100的和:
.text
.globl _start
start:
mov r0,#1 @起始值
mov r1,#100 @最后目标
mov r3,#100 @先将最后一次的结果加上
loop:
cmp r0,r1
beq stop
addcc r3,r3,r0
add r0,r0,#1
b loop
stop:
b stop
.end