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