补码的计算问题

日期:2017-11-23 17:18:07 人气:1

补码的计算问题

你确实错了: -60=11000100 53=00110101 11000100+00110101=11111001 正数的补码 与原码相同。 负数的补码 符号位为1,其余位为该数绝对值的原码按位取反;然后整个数加1。 所以:-60的 最高位 为1,其余七位 为60的源码0111100取反后1000011加1为1000100 总起来就是11000100 其结果11111001,其中最高位为1,说明为负数, 其余七位1111001减1为1111000,然后取反为00
    A+
热门评论