状态标志寄存器--EFLAGS
生活随笔
收集整理的這篇文章主要介紹了
状态标志寄存器--EFLAGS
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
EFLAGS寄存器有控制CPU的操作或反映CPU某些運算的結(jié)果的獨立二進制位構(gòu)成。
| CF | 進位標(biāo)志 | Carry Flag | 無符號算術(shù)運算的結(jié)果太大而目的操作數(shù)無法容納時置位 |
| OF | 溢出標(biāo)志 | Overflow Flag | 有符號算術(shù)運算的結(jié)果太大或太小而目的操作數(shù)無法容納時置位 |
| SF | 符號標(biāo)志 | Sign Flag | 在算術(shù)或邏輯運算的結(jié)果為負時置位 |
| ZF | 零標(biāo)志 | Zero Flag | 在算術(shù)或邏輯運算的結(jié)果為零時置位 |
| AC | 輔助進位標(biāo)志 | Auxiliary Flag | 在算術(shù)運算導(dǎo)致8位操作數(shù)的位3到位4產(chǎn)生進位是置位 |
| PF | 奇偶標(biāo)志 | Parity Flag | 結(jié)果的最低有效字節(jié)為1的位的數(shù)目為偶數(shù)時置位,可用于錯誤檢查 |
| DF | 方向標(biāo)志 | Direction Flag | 在串操作指令執(zhí)行時有關(guān)指針寄存器發(fā)生調(diào)整的方向遞減時置位 |
| IF | 中斷允許標(biāo)志 | Interrupt Flag | CPU可以響應(yīng)CPU外部的可屏蔽中斷發(fā)出的中斷請求 |
| TF | 陷阱標(biāo)志 | Trap Flag | 當(dāng)設(shè)置TF=1,CPU處于單步執(zhí)行指令的方式;當(dāng)設(shè)置TF=0時,CPU正常執(zhí)行程序。 |
EFLAGS寄存器:
總結(jié)
以上是生活随笔為你收集整理的状态标志寄存器--EFLAGS的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 数据类型与数据传送指令
- 下一篇: 汇编--条件跳转指令