作业帮 > 综合 > 作业

二进制补码的计算求X=+1010 Y=-1010的原码和补码结果:X原=01010 Y原=11010X补=1010 Y补

来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:综合作业 时间:2024/04/28 02:46:55
二进制补码的计算
求X=+1010 Y=-1010的原码和补码
结果:
X原=01010 Y原=11010
X补=1010 Y补=10110
我现在就是Y的补码求不明白;
将Y去符号位得:010
按位取反得:101
加1得:110
与符号位合并:1110
上面的结果我就不明白,为什么正解的解果是10110,而我算的是1110,正确结果的第二位0是哪里来的啊.
二进制补码的计算求X=+1010 Y=-1010的原码和补码结果:X原=01010 Y原=11010X补=1010 Y补
-1010的第一个1不是标志位
所以对它取原码,应在前面补上一个1作为标志位
11010
然后对除标志位的各位取反,即是反码
10101
然后反码加1
得到最后的补码是10110