您的位置:主页 > https38-365365 > 正文

什么是CF,PF,AF,ZF,SF,OF?

来源:日博官网365bet  365bet进不去
展开全部
CF是进位标志,PF是奇偶校验标志,AF是辅助进位标志,ZF是零标志,SF是符号标志,OF是溢出标志。
每个指标的具体含义如下。1,CF(进位指示器)= 1算术运算的最重要部分有进位或贷款。= 0最重要的位没有进位或贷款(CF = 1表示有进位或贷款),CF = 0表示没有贷款。在图2中,PF(奇偶校验指示符)=低8位数据中的1是偶数,并且= 0是低8位数据中的奇数。3. AF(辅助进位)指标)= 1D3->位D4产生进位或贷款,0D3->位D4没有进位或贷款。4,ZF(零标记)= 1运算结果为0,0结果不为0。在图5中,SF(符号标记)= 1具有1个最高有效位,0 =最高有效位0。6,OF(溢出指示)= 1此操作发生溢出,=无溢出。
扩展信息。
添加了一个8位二进制数。10011100B + 00011000B结果为10110100B。此时,进位CF = 0,PF = 1,AF = 1,ZF = 0,SF = 1,OP = 0不存在。
2
在ZF标志寄存器中,标志寄存器中有位。
如果指令的执行结果为零,则ZF = 1,如果结果不为零,则ZF = 0。
其他一切都是这个原则。
这是CPU的操作被登记在寄存器中的情况。该寄存器的某些位0和1表示操作员操作。
CF,PF,AF,ZF,SF和OF是这些位的名称。
3
87H = 10000111B,F5H = 11110101B,结果为0111 1100B。
SF = 0(什么是最重要的位,什么是ZF)。ZF = 0(结果为0,ZF设为1)。CF = 1(将最重要的位或贷款设置为1)。OF = 1(负数加到正数并溢出)。PF = 0(结果数反映“1”,奇数“1”为0,偶数“1”为1)。
参考:网站链接


63365最快线路检测中心