在学习汇编的过程中,遇到了这个题目。在c语言的基础上,运用汇编指令处理100以内的整数求和。
.text
.global _start
_start:
MOV R1,#0
MOV R2,#0
MOV R3, #100
START:
ADD R1,R1,#1
ADD R2,R2,R1
CMP R1,R3
BCC START
BCS STOP
STOP:
B STOP
.end
在学习汇编的过程中,遇到了这个题目。在c语言的基础上,运用汇编指令处理100以内的整数求和。
.text
.global _start
_start:
MOV R1,#0
MOV R2,#0
MOV R3, #100
START:
ADD R1,R1,#1
ADD R2,R2,R1
CMP R1,R3
BCC START
BCS STOP
STOP:
B STOP
.end