8位二进制数能表示的最小整数为什么是-128,10000000为什么是-128的补码。

来源:互联网 发布:python处理csv数据 编辑:程序博客网 时间:2024/05/17 22:02

8位二进制数能表示的最小整数为什么是-128,10000000为什么是-128的补码。http://zhidao.baidu.com/link?url=alT0lvnO6Ac9IFC0qXhnYkPFghLpeoV6R53ePb0DgAvX0AuCF7-2_3OfimTpRgXBM0DWNHN6GN5EIQCGG7iE7_

2010-12-28 10:50解决问题靠帮助 | 来自手机知道  | 分类:电脑/网络 | 浏览2345次
越详细越好,不怕多说就怕说的少看不明白。
还能再详细点吗????我还是不懂??
2010-12-28 11:57提问者采纳
你在1前临时加一位0,再算-128补码,那个0就因为进位变成1了,你再逆向求解谁的补码是100000000,会发现,当它减1时, 最高位就变成0了,而负数的符号位不能是0,所以,那就是了,我最近也在备考计算机组成原理,
提问者评价
虽然没看懂 不过看在你我都在备考的份上 相信你了
评论 | 1 2

罄竹难书百事通 | 五级 采纳率13%

擅长: 聊天软件 笔记本电脑 常见软件 手机/通讯

二进制数的相关知识

  • 2009-10-18二进制数的补码是什么意思? 26
  • 2010-01-18二进制数如何转换成十进制数? 513
  • 2011-04-28二进制数转十进制数如何转? 14
  • 2012-04-19二进制数运算方法 34
  • 2010-06-15负数二进制数求补码的时候符号位怎么办 13
更多关于二进制数的问题>>

其他1条回答

2010-12-28 22:59mlxiangyi | 九级
只能写一百字,叫我情何以堪~~~~有符号的8位二进制只有补码可以表示-128,而原码和反码只能表示-127到+127这个区间内的数,表示不了-128定义规定:-128的补码是:1000 0000,用常规方法无法计算!
评论(3) | 10 0
取消发布
fanbochaoa2012-12-8 16:46
o(≧ v ≦)o~~答得好棒回复
靛宁2012-11-18 11:30
你的回答帮我大忙了!回复
蓝天博士FLY2012-10-24 10:35
答得太好了,怒赞^ω^回复
0 0
原创粉丝点击