在计算机中,一个字(Byte)通常由 8个二进制位组成。以下是详细说明:
基本定义
- 字节(Byte)是计算机存储容量的基本单位,由8个二进制位(bit)组成。例如,十进制数255对应的二进制表示为`11111111`,占用8位。
与字长的关系
- 字长(Word Length)是指CPU一次能处理的二进制位数,与字的存储单位(如16位、32位、64位CPU)相关:
- 16位CPU:字长16位,对应2字节
- 32位CPU:字长32位,对应4字节
- 64位CPU:字长64位,对应8字节
常见误区说明
- 部分资料可能将“字”与“字长”混淆。例如,32位CPU的“字长”是32位,但每个“字”仍由4个字节(32位)组成。
- 实际应用中,一个“字”可能包含多个字节,具体取决于系统架构和数据类型(如字符、整数等)。
总结: 一个字由8个二进制位组成,而字长是指CPU一次处理的位数,两者需注意区分。