使用指令求最大公约数
.text @文件段
.global _start @声明一个_start全局函数
_start: @_start代表是函数的入口
@汇编指令
mov r0,#9
mov r1,#15
cmp r0,r1
loop:
beq stop
subhi r0,r0,r1
subcc r1,r1,r0
b loop
stop: @标签
b stop @跳转指令,相当于死循环,while(1)
.end
使用指令1-100求和
.text @文件段
.global _start @声明一个_start全局函数
_start: @_start代表是函数的入口
@汇编指令
mov r0,#1
mov r1,#100
mov r3,#0 @求和
cmp r0,r1
loop:
bhi stop
addls r3,r3,r1
add r1,#1
b loop
stop: @标签
b stop @跳转指令,相当于死循环,while(1)
.end