1.
.text
.global _start
mov r0,#0x9
mov r1,#0x15
loop:
cmp r0,r1
beq stop
subcc r1,r1,r0
subhi r0,r0,r1
b loop
stop:
bstop
.end
2.
.text
.global _start
_start:
mov r0,#0x1
mov r1,#0x0
add:
cmp r0,#0x64
addls r1,r1,r0
bhi stop
add r0,r0,#0x1
b add
stop:
bstop
.end
汇编语言程序示例:循环与条件判断
这两段代码展示了汇编语言中的基本操作,包括移动数据到寄存器、比较、条件分支、循环计数以及加法操作。第一段代码使用了一个循环结构,通过比较和减法操作来控制循环次数。第二段代码则演示了如何进行条件判断和递增操作,直到达到特定数值。
1273

被折叠的 条评论
为什么被折叠?



