寄托天下 寄托天下
查看: 2997|回复: 2

[技术问答] 初学者请问,Binary要七位么 [复制链接]

Rank: 3Rank: 3

声望
0
寄托币
450
注册时间
2006-3-27
精华
0
帖子
2
发表于 2007-5-21 05:46:12 |显示全部楼层
从Decimal或Octal到binary时候,算完只有五位,比如说41(10)到101001(2),只有六位,在算sign-magnitude 时候,书上写的是0101001七位.这样开始是0。是说binary都要写成七位么?不好意思我初学。谢谢
我的空间http://zhangyizheng.bokee.com/ 我在Institute of Education Dublin读高中。
回应

使用道具 举报

Rank: 6Rank: 6

声望
0
寄托币
2221
注册时间
2005-7-12
精华
2
帖子
27
发表于 2007-5-21 07:35:23 |显示全部楼层
这个问题是这样的。

写成七位,是为了方便作为一个byte来存放到计算机里面。一个byte是8位,七位binary位加上一个parity 位(一个冗余位用于检错)刚好构成一个byte。byte是计算机计算的一个单位,在很多计算机结构里面它是内存中用于寻址的一个基本单位。

如果你对byte不是很明确,可以看看这个:
http://en.wikipedia.org/wiki/Byte

如果你还不清楚parity位的话,可以看看这个:
http://en.wikipedia.org/wiki/Parity_%28telecommunication%29
If you are living in Massachusetts, I don't care whom you vote for; but if you are living in Ohio or Florida, DAMN go vote for Obama!

- H. M.

使用道具 举报

Rank: 3Rank: 3

声望
0
寄托币
450
注册时间
2006-3-27
精华
0
帖子
2
发表于 2007-5-21 08:06:21 |显示全部楼层
谢谢前辈。我的确什么都不太懂呢。我刚接触,看的这本书introduction to computer science
   Ramon A mata-toledo  Pauline K Cushman.
我的空间http://zhangyizheng.bokee.com/ 我在Institute of Education Dublin读高中。

使用道具 举报

RE: 初学者请问,Binary要七位么 [修改]
您需要登录后才可以回帖 登录 | 立即注册

问答
Offer
投票
面经
最新
精华
转发
转发该帖子
初学者请问,Binary要七位么
https://bbs.gter.net/thread-670786-1-1.html
复制链接
发送
报offer 祈福 爆照
回顶部