标签: assembly x86-16
我想知道是否设置了辅助标志? 我怎么能在大会上做到这一点。 任何帮助将不胜感激。
答案 0 :(得分:7)
使用lahf(从标志加载AH),然后使用test(检查值):
lahf
test
lahf test ah, 10h jnz .aux_nonzero
答案 1 :(得分:2)
执行此操作的一种方法是将标志寄存器压入堆栈(pushf),然后将其弹出到通用寄存器(例如pop ax),并检查{中的位{1}}。
pushf
pop ax
答案 2 :(得分:1)
查看此site,其中详细介绍了x86架构的全面汇编指令集。
dang gregh 你打败了我......好吧......
这是代表辅助标志(AF)的第四位......如图所示here