负数补码问题

如图所示
这种解释对吗?
如果没问题?请问-10的补码最后一位加1有变成什么数了

图片说明:

负数补码问题   

最佳答案

二进制编码,只有 0、1代码,不可能出现 2。
换句话说,十进制只有 0、1、2、3、4、5、6、7、8、9,不可能出现 10。
做加法时:十进制是逢十进1,二进制是逢 2进1。
反码是 1111 1111 1111 0101 加 1时,最低位的 1+1=2,逢二进 1,那最低位就是 0,紧临其前一位的 0 加上低位进位的 1 后,就为 1 了。
1111 1111 1111 0101  反码
                               1  加 1,逢 2 进 1
1111 1111 1111 0110

提问者对于答案的评价:
thanks 
今天有解决了一个问题

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc351729.html

(1)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日
下一篇 2021年7月5日

相关推荐

发表回复

登录后才能评论