字組 (電腦)
維基百科,自由的 encyclopedia
在電腦領域,對於某種特定的計算機設計而言,字(英語:word)是用於表示其自然的數據單位的術語。在這個特定電腦中,字組是其用來一次性處理事務的一個固定長度的位元(bit)組。一個字組的位數(即字長)是電腦系統結構中的一個重要特性。
字組長度在計算機結構和操作的多個方面均有體現。電腦中大多數寄存器的大小是一個字長。電腦處理的典型數值也可能是以字長為單位。CPU和內存之間的數據傳送單位也通常是一個字長。還有在內存中用於指明一個存儲位置的地址也經常是以字長為單位的。
現代電腦的字長通常為16、32、64位元。其他曾經使用過的字長有:8、9、12、18、24、36、39、40、48、60位元;slab是早期的另一個字長實例。某些最早期的電腦是十進制的而不是二進制的,通常擁有10位或者12位的十進制數字作為字長,還有一些早期的電腦根本就沒有固定字長。
有時候字長被定義為某個特定值是為了與早期的電腦保持兼容。現在個人電腦中最通用的微處理器(例如:Intel的Pentium系列和AMD的Athlon系列)就是一個例子。它們中的IA-32構架是早期的具有16位字長的Intel 8086構架的擴展。而IA-32處理器仍然支持8086(x86)程序程式所以在IA-32中,「字段」的含義仍然為16位,儘管事實上它運行起來(特別是當默認操作數為32位時)更像一台32位電腦。類似地,在更新型的x86-64構架中,「字組」仍然是16位的,雖然64位操作數更為常見。