《汇编语言(第三版)》pushf 和 popf 指令,以及标志寄存器在 Debug 中的表示
生活随笔
收集整理的这篇文章主要介绍了
《汇编语言(第三版)》pushf 和 popf 指令,以及标志寄存器在 Debug 中的表示
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
pushf 和 popf
pushf 的功能是将标志寄存器的值压栈,而 popf 是从栈中探出数据,输入标志寄存器。
pushf 和 popf,为直接访问寄存器提供了方法。
格式
pushf popf这两条指令后面都不加东西,默认的操作对象是:所有的标志寄存器。
标志寄存器在 Debug 中的表示
在寄存器中,标志局存起是按有意义的各个标志位单独表示的。在 Debug 中,我们可以看到:
| of | OV | NV |
| sf | NG | PL |
| zf | ZR | NZ |
| pf | PE | PO |
| cf | CY | NC |
| df | DN | UP |
总结
以上是生活随笔为你收集整理的《汇编语言(第三版)》pushf 和 popf 指令,以及标志寄存器在 Debug 中的表示的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: DF标志和串传送指令
- 下一篇: 51nod 2020 排序相减(暴力解法