多做题,通过考试没问题!

微机原理

睦霖题库>大学试题(计算机科学)>微机原理

为达到下述目的,各应判定哪个标志位并说明其状态。 (1)两数相减后比较大小; (2)比较两数是否相等; (3)两数运算后是正数还是负数? (4)两数相加后是否产生溢出?

正确答案: 1.无符号数A-B,判CF。A≥B时CF=0;A≤B时CF=1。
有符号数A-B,判SF和OF。A≥B时SF⊕OF=0;A<B时SF⊕OF=1。
2.判ZF。当A=B时,ZF=1。
3.对有符号数,判SF。当SF=1时,结果为负数;当SF=0时,结果为正数。
4.对有符号数,判OF。当OF=1时,结果产生溢出;当OF=0,结果无溢出。
答案解析:
进入题库查看解析

微信扫一扫手机做题