.text @用于声明下面的代码都存放在.text文本段
.globl _start @声明_start代码内容属于全局内容
_start: @汇编语言的标签,类似于c语言中的函数
mov r0,#0 @总和
mov r1,#1 @比较累加的值,次数
bl fun @跳转,下一个指令地址保存到lr中
cmp r1,#100
bhi stop @大于跳出
fun:
add r0,r0,r1
add r1,r1,#1
mov pc,lr @pc是执行的地址指令,把lr的地址,也就是cmp的地址给他
stop:
.end @结束标志