加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入
  • 正文
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

一个字节为什么是8位

2021/02/25
4015
阅读需 2 分钟
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

硬件型号:戴尔 Latitude 5320

系统版本:Windows10

一个字节为什么是8位

因为是128个字符,第128是100000000。

说这个问题的时候,首先要了解ASCII编码,ASCII编码:全称American Standard Code for information Interchange,翻译过来就是美国信息交换标准码。

因为这套编码系统是美国统一的标准,对美国人来说;所有字符包括单词,标点符号都全部都囊括进了这128(0~127)个字符,美国人用完全就够了。

这就是最初为什么一个字节(1B)用8个二进制位(8b)来表示的由来了。

关于字节:

1、原意就是用来表示一个完整的字符的。最初的计算机性能和存储容量都比较差,所以普遍采用4位BCD编码(这个编码出现比计算机还早,最早是用在打孔卡上的)。

2、System/360奠定了字符存储单位采用8位长度的基础,这就是1字节=8位的由来。

3、计算机采用二进制存储信息,这是由大自然的规律所决定,估计也只有量子计算机能突破这种限制,因此计算机里一个信息星最小单位最好是2、4、8、16、32、64这样的字节数,便于计算机里的运算、书写以及统计。

相关推荐

电子产业图谱