【发布时间】:2018-11-29 11:17:16
【问题描述】:
在这个例子中,我试图弄清楚 BLO 正在比较什么。如果未设置进位标志,我知道它会分支。是否将 r1 与旧的 r1 进行比较(上面的指令?)因为代码不在 BGE 处分支。非常感谢。
LDR r0,=0X3
LDR r1, =0X8F
CMP r0,r1
BGE a_label
SUBS r1,r1,#0XC9
a_label BLO stop
SUBS r1,r1,#0X7D
stop
【问题讨论】:
-
BLO是有效的 x86 指令吗? -
@Jose 这是 ARM 指令
-
显然是在比较(旧的)
r1和0xC9。
标签: assembly arm instruction-set microprocessors