計算機在處理數(shù)據(jù)時,一次能直接處理的二進制數(shù)據(jù)的位數(shù)稱為:字長。字長是指計算機一次能直接處理的二進制數(shù)據(jù)的位數(shù),字長越長,計算機的整體性能越強。
計算機采用二進制編碼方式表示數(shù)、字符、指令和其它控制信息。 計算機在存儲、傳送或操作時,作為一個單元的一組二進制碼稱為字,一個字中的二進制位的位數(shù)稱為字長。
通常稱處理字長為8位數(shù)據(jù)的CPU叫8位CPU,32位CPU就是在同一時間內(nèi)處理字長為32位的二進制數(shù)據(jù)。二進制的每一個0或1是組成二進制的最小單位,稱為位(bit)。常用的字長為8位、16位、32位和64位。字長為8位的編碼稱為字節(jié),是計算機中的基本編碼單位。
字長與計算機的功能和用途有很大的關(guān)系,是計算機的一個重要技術(shù)指標(biāo)。字長直接反映了一臺計算機的計算精度,為適應(yīng)不同的要求及協(xié)調(diào)運算精度和硬件造價間的關(guān)系,大多數(shù)計算機均支持變字長運算,即機內(nèi)可實現(xiàn)半字長、全字長(或單字長)和雙倍字長運算。在其他指標(biāo)相同時,字長越大計算機的處理數(shù)據(jù)的速度就越快。早期的微機字長一般是8位和16位,386以及更高的處理器大多是32位。市面上的計算機的處理器大部分已達到64位。字長由微處理器對外數(shù)據(jù)通路的數(shù)據(jù)總線條數(shù)決定。