永发信息网

Pentium处理器中的一个16位带符号整数,如果它的十六进制表示是(FFF0)16,那么它的实际数值是什么?

答案:2  悬赏:50  手机版
解决时间 2021-02-21 14:57
  • 提问者网友:雪舞兮
  • 2021-02-21 09:50
知道答案,是-16要详细的过程。拒绝复制粘贴

先知道它是负数。然后补码是FFFOH=11111 1111 1111 0000 ,取反就是0000 0000 0000 1111=OOOF(这部一直在疑惑负数取反,最高位不是应该变1的吗,还是这部假设成正数啊)
因为负数的补码等于原码的反码加1所以,OOOF=15.000F+1=16 所以答案是-16.这样的过程正不正确啊。
最佳答案
  • 五星知识达人网友:荒野風
  • 2021-02-21 11:00
ddghghf不甘落后
全部回答
  • 1楼网友:猎心人
  • 2021-02-21 11:08
16位带符号整数fff0的最高位是‘1’说明是一个负数,求其真值过程是求反加1,所以fff0求反为000f,加1为0010,为-16(十进制)。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯