正在加载图片...
例:2个数相加后,分析各标志位的值 o||1o|o11o1oo1:0 +[Do11oo100001100 o01010101100110 运算结果最高位为1 SF=1; 运算结果本身≠0 ∴ZF=0; 结果中1的个数为偶数个 PF=1; 最高位没有进位 CF=0; 第三位向第四位有进位 ∴AF=1; 次高位向最高位有进位,最高位向前没有进位,∴OF=10=1 注意:带符号数的运算结果是否正确看OF,无符号数看CF 2525 例:2个数相加后,分析各标志位的值 0 1 1 0 0 0 1 1 0 1 0 0 1 1 0 1 0 0 1 1 0 0 1 0 0 0 0 1 1 0 0 1 + 1 0 0 1 0 1 0 1 0 1 1 0 0 1 1 0 运算结果最高位为1 ∴SF=1; 第三位向第四位有进位 ∴AF=1; 次高位向最高位有进位 ,最高位向前没有进位,∴OF=10=1 最高位没有进位 ∴CF=0; 结果中1的个数为偶数个 ∴PF=1; 运算结果本身≠0 ∴ZF=0; 注意:带符号数的运算结果是否正确看OF,无符号数看CF
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有