2025-11-20 06:07:00
啊哦那个位就是二进制的小格子嘛,每个格子只能放0或者1。一个字节就是八个这样的格子拼在一起,就像八个小朋友手拉手排队一样。早期计算机用八个位能装下所有需要的符号和数字,比如字母数字加控制信号,刚好够用对吧
为啥定的是八个位呢?其实跟电子元件的发展有关啊。五十年代科学家发现用八个晶体管就能完成基本操作,比六个位更灵活还能省空间。比如ASCII码最初用七位表示94个字符,后来加上第八位做错误校验,就能存128个符号了。IBM在1964年推出的System/360系统就正式把字节定为八个位,这个标准后来被全球计算机都采用了。数据说当时有二十多家公司参与制定标准,统一成八个位主要是为了兼容性和扩展性。现在每个字节还能拆成八个位单独操作,比如编程里经常用到的bitwise运算,就是靠这个特性实现的。
本题链接: