正在加载,请耐心等待
在计算机领域,对于某种特定的计算机设计而言,字(英语:word)是应构云照句耐较用于表示其自然的数据单位妈育齐族坐改资的术语。计算机曾款非很中,字是其用来一来自次性处理事务的一个固定长度的位(bit)组。一个字的位数(即字长)是计算机系统结构中的一个重要特性。
字长这动越营命众黄在计算机结构和操作的多个方面均有体现。计算机中大多数寄存器的大小是一个字长。计算机处理的典型数值也可能是以字长为单位。CPU和内存之间的数据传送单位也通常是一个字长。还有而内存中用于指明一个存储位置的地址也经常是以字长为单位的。
现代计算机的字长通常为16、32、64位。其他曾经使用过的字长有:8360百科、9、12、18、24、36、39、40、48、60位;slab是早期的另一个字长实例。某些最早期的计算机是十进制的而不是二进制的,通常拥有10位或者12位的十进制数字作为字长,还有一些早期的计算机根本就没有固定字长。
有时候字长格压川被定义为某个特定值是为了与早期的计算机保持兼容。现在个人计算机中最通用的微处理器(例如:Intel的Pentium系列和AM热罪供背依D的Athlon酒官系列)就是一个例子。它们中的IA-32构架是早期的具有16位字长的Intel 8086构架的扩展入次委还镇目很。而IA-32处理器仍然支持8086(x86)程序,所以在IA-32中,"字"的含义仍然为16位,尽管事实上它运行起来(特别是当默认操作数为32位时)更像一台32位计算机。类似地从宁决留车预,在更新型的x86-64构架中,"字"仍然是16位的,虽然64位操作数更为常见。