为什么一个字节是8个二进制位?

请教大家一个问题:我们知道:一个字节是8个二进制位,她可以表示256个不同的符号,而ASCII里面只有128个不同的符号,按理说7个二进制位就可以完全表达清楚了,那多出来... 请教大家一个问题:
我们知道:一个字节是8个二进制位,她可以表示256个不同的符号,而ASCII里面只有128个不同的符号,按理说7个二进制位就可以完全表达清楚了,那多出来的那一个二进制位是干什么用的啊?打酱油的?
或者我这个问题本身提的就有问题?
展开
 我来答
lyz810
推荐于2018-02-23 · 知道合伙人互联网行家
lyz810
知道合伙人互联网行家
采纳数:7531 获赞数:31775
前端开发工程师

向TA提问 私信TA
展开全部
计算机采用二进制的,8=2^3,通常最高位为符号位
计算机中的位
  二进制数系统中,每个0或1就是一个位(bit),位是数据存储的最小单位。其中8bit就称为一个字节(Byte)。计算机中的CPU位数指的是CPU一次能处理的最大位数。例如32位计算机的CPU一次最多能处理32位数据。
  Bit,乃BInary digit(二进制数)位的缩写,是数学家John Wilder Tukey提议的术语(可能是1946年提出,但有资料称1943年就提出了)。这个术语第一次被正式使用,是在香农著名的《信息论》,即《通信的数学理论》(A Mathematical Theory of Communication)论文之第1页中。
追问
这个,回答没有回答到点子上啊,难道当初留了一个位是为了扩展?刚刚我查阅了一下发现ASCII表其实是有扩展表的,所以一开始我以为是为了留作扩展用的。不过别人说不是!
追答
1字节8个二进制位是当时规定的,比较合理,便于储存和计算
1Byte=8bit是先规定的,而ASCII是在有1字节=8位的前提下产生,ASCII占用1字节(如果按照你的想法将会很混乱,1个ASCII码字符占7/8个字节)
千锋教育
2015-12-08 · 做真实的自己 用良心做教育
千锋教育
千锋教育专注HTML5大前端、JavaEE、Python、人工智能、UI&UE、云计算、全栈软件测试、大数据、物联网+嵌入式、Unity游戏开发、网络安全、互联网营销、Go语言等培训教育。
向TA提问
展开全部
  计算机发展过程中 CPU 数据总线的位数一直在增多,从4位、8位到目前的64位.
  业内规定8位二进制(8bit)称为一个字节.成为计算总线宽度、存储器容量的标准单位.
  进制也就是进位制,是人们规定的一种进位方法。 对于任何一种进制---X进制,就表示某一位置上的数运算时是逢X进一位。 十进制是逢十进一,十六进制是逢十六进一,二进制就是逢二进一,以此类推,x进制就是逢x进位。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友bd199ca
2011-08-13 · TA获得超过522个赞
知道小有建树答主
回答量:279
采纳率:0%
帮助的人:366万
展开全部
“字节”可谓是编程处理的基本单位,一个字节就是8个2进制位,规定死了的。为什么这么规定呢?

反过来想吧!如果没规定位数,那么当你输入一个整数1时,那编译器是告诉计算机给它存成1啊还是01啊还是001啊还是0001啊?输入2时,是存成10啊还是存成010还是0010?随便存岂不是乱了?所以必须规定,当时就规定的8个

所以,多出来那个“没用”的二进制位,也是有用的!帮助计算机规范化的识别、存储数据。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
znzxzxf
2011-08-13 · 超过12用户采纳过TA的回答
知道答主
回答量:42
采纳率:0%
帮助的人:31.7万
展开全部
ASCII码在第一位上加0是为了凑足8位,字节是计算机的基本存储单位,一个字节等于8位二进制数.
为了方便存储,所以使用一个字节.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
1281637906
2019-01-03
知道答主
回答量:37
采纳率:33%
帮助的人:2.9万
展开全部
CPU的通用寄存器AXBXCX这些,又分为高8位寄存器AHBHCH和低8位寄存器ALBLCL
低八位和高八位各能保存2个16进制数,比如03H啊,0AH这种,所以我觉得是寄存器的设计就是最小的一个是8位导致一个字节就是8bit,也就是硬件导致。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(9)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式