一个字节为什么是8位,而不是6位,7位或10位呢?
一个字节为什么是8位,而不是6位,7位或10位呢?
一个字节为8位,这是有点编程基础的人都知道的常识,但是为什么一定要是8位呢?当初为什么要这么设计呢?带着这个疑问,我查阅了很多资料,总结如下:
首先,我们要溯源一下,位是怎么来的。这要追溯到最早的输入输出设备--穿孔纸带。
穿孔纸带是早期计算机的输入和输出设备,它将程序和数据转换二进制代码:打了孔的代表1,未打孔的代表0,经过光电扫描输入电脑。

穿孔纸带是利用打孔技术在纸带上打上一系列有规律的孔点,以适应机器的读取和操作,加快工作速度,提升工作效率。是早期向计算机中输入信息的载体。
穿孔纸带也叫指令带,是早期计算机的输入系统。也用于数控装置作为控制介质。穿孔纸带上必须用规定的代码,以规定的格式排列,并代表规定的信息。数控装置读入这些信息后,对它进行处理,用来指挥数控机床完成一定的机械运动。
到这时就出现了字节的概念。在英语中,用128个符号编码便可以表示所有,即7位就能编码美国人会用到的字符。
0~31及127(共33个)是控制字符或通信专用字符(其余为可显示字符),如控制符:LF(换行)、CR(回车)、FF(换页)、DEL(删除)、BS(退格)、BEL(响铃)等;通信专用字符:SOH(文头)、EOT(文尾)、ACK(确认)等;ASCII值为8、9、10 和13 分别转换为退格、制表、换行和回车字符。它们并没有特定的图形显示,但会依不同的应用程序,而对文本显示有不同的影响 [1] 。
32~126(共95个)是字符(32是空格),其中48~57为0到9十个阿拉伯数字。
65~90为26个大写英文字母,97~122号为26个小写英文字母,其余为一些标点符号、运算符号等。
那为什么字节要用8位表示呢?因为除了英文字母,世界上还有很多的语言字符,光汉字就有10万多个。聪明的美国人就在前面加了一个bit作为扩充位。当这一最高符号位为1时,表示扩展字符集,此时系统会将该字节和其下一字节合并解释,并根据当前使用的字符集显示正确的文字。
而当最高位为0时,就是我们经常说的ASCII编码,ASCII 编码是最简单的西文编码方案。GB2312、GBK、GB18030 是汉字字符编码方案的国家标准,这些标准下,一个汉字要占用两个字节。
到这里我们可以肯定的是最少要用8位来表示一个字节了。那有些人可能会问了,设置这么多编码集多麻烦,直接16位表示一个字节不就简单多了。这是因为计算机发展初期内存十分宝贵,能少用就少用,如果用16bit定义字节的话,一个英语字符就要占用两倍内存,这会造成巨大的浪费。而后来出现的UTF-8编码,一个汉字占3个字节。为什么要出现三个字节的编码呢?两个字节最多编码65535个字符,我们前面说了,光汉字就有10万个,还有其他国家的文字,这两个字节完全不够用啊。
标签:
82
湿热体质喝什么茶最好(女性湿热体质喝什么茶最好) 湿热体质可以喝怡清茶,用薏仁、红豆、栀子、茯苓、枳椇子等比例调配的茶,综合效果对祛湿养脾非常好。我们也可以先了解一下...
87
几月份开空调合适(分享各地空调启用时间及气温要求) 几月份开空调合适——不同地区的空调启用时间及气温要求。 随着气温的升高,越来越多的人开始考虑开启空调来降温。但是...
107
搬家有哪些风俗与忌讳(搬家的风俗讲究和注意事项) 搬家,中国人称之为乔迁,也有地方叫换锅。说到搬家,确实有点讲究,选好良辰吉日,尽量不要与自己的属相犯冲。搬家时最好选...
123
拔腋毛会得乳腺癌吗 之前有一个预防乳腺癌的公益广告,使用的模特是留腋毛的,不知道是否这个广告会给一些人造成“留腋毛防癌、刮腋毛致癌”的错觉。其实这个公益广告,是鼓励...
77
kate spade的包是什么档次(kate spade的包适合什么年龄) Kate Spade 总体来说很适合年轻女生,和刚刚步入职场的妹子入手。博主把下面推荐的款式分成两类,一类是比较日常百搭、适合通勤的...
117
想出轨了该怎么办(为了报复老公出轨我也想出轨了) 在婚姻中存在平等的思想,有的人想着老公出轨我也出轨,这样才是平等的,但是这种报复老公出轨方式是不对的,受伤的还是自...
151
罗马 地铁「欧洲地铁意大利罗马地铁」 罗马地铁是意大利罗马市的地下铁路系统,于1955年2月9日启用,也是意大利第一座拥有地铁的城市。 现在罗马地铁有三条路线:A线、B线和C线,...
76
夫妻俩怎么相处才能让感情越来越好? 不同的夫妻有不同的相处方式,只有掌握了正确的相处方式,才能避免矛盾和吵架。那夫妻俩到底该怎么相处才能让感情越来越好呢? 夫妻俩怎...
149
出轨离婚后复婚能幸福多久(出轨后复合还会幸福吗) 婚姻不是我们想的那么简单的,在婚姻当中会有很多的问题出现,出轨就是我们所要面临的问题,那出轨的话你能撑多久呢?其实...
181
芭蕉的营养价值 芭蕉的好处是什么 常听到人们说:“多吃点水果,对身体是好的。”那么芭蕉到底有什么营养价值呢?吃芭蕉又有哪些具体的好处?芭蕉吃多了对身体好吗? 芭蕉的营...
187
我把对象绿了怎么挽回 怎么挽回出轨妻子的心 夫妻关系并不是靠一个人去保持的,有一些男人在获知妻子出轨后,还会继续选择自己承受叛变,承受气场为自己戴绿帽,想让老婆和好...
129
往常的近义词(往常的近义词是什么 标准答案) 1、往常的近义词是平常词语 往常 全拼 wǎngcháng释义 过去的一般的日子今天因为有事,所以比~回来得晚例句1他和往常一样努力工作2 他...
72
男生长得丑怎么办?男生长得不帅怎么讨女生喜欢 我们都喜欢看帅哥和美女,这个是对美好事物的追求,没什么奇怪的。那如果一个男生长得丑,是不是一开始就让女生对他有一个不太...
103
冬天可以吃西瓜吗?冬天吃西瓜的好处 世界那么大,总有奇奇怪怪的事情发生,例如哈尔滨零下几十度,但是到处能看到吃冰棍的,那么冬天吃西瓜也就不足为奇了! 冬天可以吃西瓜吗...
102
土豆煮几分钟能熟(分享水煮土豆的最佳时长) 很多人特别喜欢吃土豆。土豆煮着吃是非常有营养的做法,那么煮土豆是冷水还是热水下锅?土豆切成小块煮多长时间能熟? 土豆是常...
165
什么是豆花鱼 豆花鱼怎么做好吃 不知道大家喜欢吃鱼吗?今天小编想给大家介绍一道美味又营养的菜肴-豆花鱼,跟着小编我们一起来了解一下吧,究竟什么是豆花鱼,以及豆花鱼怎么...
80
什么的水面(什么的水面漾起了什么的波纹) 什么的水面 央广网西宁12月16日消息(记者贾海元)进入冬季,什么的水面上,随着气温降低,位于青海省西宁市湟中区的莲花湖逐渐进入“...
178
DNF:这些漂亮的觉醒立绘武器你想拥有吗?幻化武器必备! 爱玩游戏,分享快乐,我是游戏欢乐Tree。 自从DNF策划决定开启武器幻化系统之后,阿拉德的勇士们就多了一种游戏乐趣——...
146
激光干涉仪可以完成哪些测量(激光干涉仪原理) 激光干涉仪可以完成精密的长度、位移、形变和表面形貌等测量。其原理是利用激光干涉现象,对待测物体发射激光,经过光路干涉,再...
60
火龙果能和葡萄一块儿吃,火龙果能和葡萄一块儿吃吗 本文目录 1.火龙果能和葡萄一块儿吃吗2.葡萄和火龙果可以一起吃吗3.吃葡萄的好处与坏处4.火龙果可以和葡萄一起吃吗 火龙果能和...