字組 (電腦)
維基百科,自由的 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位元運算元更為常見。