是否有任何汇编指令让我们直接读取或写入Intel 80386 16位Flags寄存器中的溢出标志?如果没有,我们应该使用什么伪代码?
要只读溢出标志:
SETO AL
; AL now contains 1 if the overflow flag was set, and 0 if it wasn't
Run Code Online (Sandbox Code Playgroud)
要反转溢出标志:
PUSHF
POP AX
XOR AX,800h ; The overflow flag is in bit 11
PUSH AX
POPF
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5668 次 |
| 最近记录: |