EDA365电子论坛网
标题:
ANDS 是如何影响标志位的,而 BEQ 判断的是那两个操作数相等时执行
[打印本页]
作者:
Maskman
时间:
2022-12-9 09:38
标题:
ANDS 是如何影响标志位的,而 BEQ 判断的是那两个操作数相等时执行
问一个有关汇编的基础问题. 例程: ANDS R1,R1,#0x0400
& G; L+ d( W% ?* g) g, c
BEQ WAITOK
- w' A- D- W1 _( x3 l( y
请问 ANDS 是如何影响标志位的,而 BEQ 判断的是那两个操作数相等时执行
9 |8 w" H; a& C) g. \
P7 [ Q z; g
作者:
CRAZY_argentina
时间:
2022-12-9 10:58
R1&0x0400 => R1,若结果为 0(即 R1 为 0),则标志位 Z=1.
2 H& m5 ~8 \: D6 ~3 T
当 Z=1 时,BEQ WAITOK 有效执行.
作者:
STGing
时间:
2022-12-9 13:31
CMP, CMN,TEQ, TST这几条指令,总是会更新条件标志位,但运算结果总是被扔掉,不会进行保存。
欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/)
Powered by Discuz! X3.2