- 9
- 0
- 约8.83千字
- 约 62页
- 2018-02-16 发布于境外
- 举报
微处理器体系与结构 - 中山大学新华学院——需
例1:执行两个数的加法,分析对标志位的影响。 标志: 运算结果最高位为0 ∴SF=0; 运算结果本身≠0 ∴ZF=0 低8位中1的个数为奇数个 ∴PF=0; 最高位没有进位 ∴CF=0 第三位向第四位无进位 ∴AF=0; 次高位向最高位没有进位 ,最高位向前没有进位 , ∴OF=0。 例2 若AL = 3BH,AH = 7DH,试指出AL中的内容和AH中的内容相加、相减后,标志CF、AF、PF、SF、OF和ZF的状态。 解:(1)AL + AH 0 0 1 1 1 0 1 1 AL + 0 1 1 1 1 1 0 1 AH 1 0 1 1 1 0 0 0 由运算结果可知: CF = 0 (无进位); AF = 1(有辅助进位); PF = 1(有偶数个1); SF = D7 = 1(运算结果符号位为1);OF = 1 (同号相加,结果的符号与两操作数符号相反,有溢出); ZF = 0 (运算结果不为0)。 (2)AL – AH 0 0 1 1 1 0 1 1 AL - 0 1 1 1 1 1 0 1 AH 1 0 1 1 1 1 1 0 由运算结果可知: CF = 1(有借位); A
原创力文档

文档评论(0)