鱼C论坛's Archiver
论坛
›
汇编语言交流
› 关于标志寄存器入栈
q853138427
发表于 2014-9-5 16:06:45
关于标志寄存器入栈
在学到int9中断程序的时候 有一个改变标志寄存器标志位IF TF为0的 程序 就是
pushf
pop ax
and ah,11111100b
push ax
popf
我有点笨 就开始想为什么是ah呢不是al呢
首先标志寄存器是16位第8和第9位为IF TF。
小靚同学Leon
发表于 2014-9-5 19:59:03
你也知道第8和第9位为IF TF, al只能覆盖0-7位,为什么还会是al呢?
页:
[1]
查看完整版本:
关于标志寄存器入栈