读书人

汇编,该如何解决

发布时间: 2012-03-21 13:33:14 作者: rapoo

汇编
将标志寄存器的单步标志TF置位。
PUSHF
POP AX
OR AX, 0100H
PUSH AX
POPF
我想问的是为什么步直接将标志寄存器的内容送到AX,却先压栈?

[解决办法]
压栈功能只有一个:存储保护数据了
[解决办法]
PUSHF
POP AX
OR AX, 0100H
PUSH AX
POPF
这之后,,标志寄存器中是修改后的值
而堆栈中还保存有原来没修改的值,,

读书人网 >C语言

热点推荐