用8位补码完成下列运算,并指出运算后CF,OF,ZF,SF标-查字典问答网
分类选择

来自卢燕玲的问题

  用8位补码完成下列运算,并指出运算后CF,OF,ZF,SF标志位的状态,谢谢急需!-100-120.

  用8位补码完成下列运算,并指出运算后CF,OF,ZF,SF标志位的状态,谢谢急需!-100-120.

4回答
2020-02-27 07:32
我要回答
请先登录
蒋洁

  -100的8位补码:10011100

  -120的8位补码:10001000

  -100-120相加后:

  10011100

  10001000

  --------------

  00100100

  CF=1

  OF=1

  ZF=0

  SF=0

2020-02-27 07:37:24
卢燕玲

  我们老师怎么讲的CF为0啊?

2020-02-27 07:39:35
蒋洁

  ?10011100+10001000-------------------(1)00100100括号中的1,即为CF。====================上面是用加法进行运算的,如果用减法,CF就等于0了。-100的8位补码:10011100+120的8位补码:0111100010011100-01111000-------------------(0)00100100括号中的0,即为CF。

2020-02-27 07:41:26
卢燕玲

  对,我们老师讲的用的是减法,我用的是加法,谢谢!不过还是不懂为啥加法和加法CF不一样啊?

2020-02-27 07:43:51

最新问答

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  •