22问答网
所有问题
汇编语言中OF/DF/IF/TF/SF/ZF/AF/PF/CF分别都是什么标志寄存器?
如题所述
举报该问题
推荐答案 推荐于2018-01-08
你这里列出的OF、DF等都是条件标志位。每一个都是一个二进制位。这些标志位都在标志寄存器FLAG(或EFLAG)中。
上面的是8086的标志寄存器
上面是386的标志寄存器
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://22.wendadaohang.com/zd/26IfI2S02.html
其他回答
第1个回答 2018-01-08
OF 溢出
OV (是)
NV (否)
DF 方向
DN (减量)
UP (增量)
IF 中断
EI (允许)
DI (关闭)
SF 符号
NG (为负)
PL (为正)
ZF 零
ZR (是)
NZ (否)
AF 辅助进位
AC (是)
NA (否)
PF 奇偶
PE (偶)
PO (奇)
CF 进位
CY (是)
NC (否)
第2个回答 2013-07-28
在标志寄存器里ZF是flag寄存器里的一位。如果指令执行后的结果为0 ,ZF=1
如果结果不为0 , ZF=0。 其他的都是这个原理。就是一个寄存器里记录了cpu运算的情况
这个寄存器里的一些位0和1表示运算器的情况。CF、PF、AF、ZF、SF、OF就是这些位的命名。
你可以找本汇编的书看下,学汇编要有硬件的基础。
CF是进位标志,
PF是奇偶标志
AF是辅助进位标志
ZF是零标志
SF是符号标志
OF是溢出标志.
相似回答
汇编语言中OF
/
DF
/
IF
/
TF
/
SF
/
ZF
/
AF
/
PF
/
CF分别都是
什么标志寄存器?
答:
OF 溢出标志 :运算时,若操作数超出了机器所能表示的范围为,则产生溢出,OF=1,否则OF=0 SF 符号标志 ;设置成运算操作结果的符号状态。当结果为负时,SF=1,否则SF=0 ZF 零标志 结果=0,ZF=1,结果≠0,ZF=0 AF 辅助进位标志 ,运算过程中第三位有进位,置AF=1,否则AF=0 PF 奇偶标志...
汇编语言中OF
/
DF
/
IF
/
TF
/
SF
/
ZF
/
AF
/
PF
/
CF分别都是
什么标志寄存器?
答:
CF是
进位标志,
PF是
奇偶标志
AF是
辅助进位标志
ZF是
零标志
SF是
符号标志
OF是
溢出标志.
大家正在搜
汇编语言是一种什么语言
汇编语言是面向什么的语言
汇编语言中$是什么意思
汇编语言属于什么语言
汇编语言是低级语言吗
汇编中OF代表什么
of在汇编中什么意思
汇编语言EQU
汇编OFH
相关问题
汇编语言中OF/DF/IF/TF/SF/ZF/AF/PF/C...
汇编语言中OF/DF/IF/TF/SF/ZF/AF/PF/C...
汇编语言中OF/DF/IF/TF/SF/ZF/AF/PF/C...
急急!请问汇编语言中说到的16位的FLAG(标志寄存器)的各...
汇编中CF、PF、AF、ZF、SF、OF都表示什么意思?
汇编语言中,符号标志位有什么作用?能具体讲吗,谢谢
汇编语言TEST指令
汇编语言每个专有名词的意思是什么啊?