首頁 >常見問題 >計算機字長是指什麼?

計算機字長是指什麼?

青灯夜游
青灯夜游原創
2020-12-09 13:46:2081412瀏覽

計算機字長是指CPU一次能並行處理的二進位位數,字長總是8的整數倍,通常PC機的字長為16位(早期),32位,64位。電腦在儲存、傳送或操作時,作為一個單元的一組二進位碼稱為字,一個字中的二進位位元的位數稱為字長。

計算機字長是指什麼?

本教學操作環境:windows7系統、Dell G3電腦。

電腦字長是指什麼?

電腦採用二進位編碼方式表示數、字元、指令和其它控制資訊。電腦在儲存、傳送或操作時,作為一個單元的一組二進位碼稱為字,一個字中的二進位位元的位數稱為字長。

字長是CPU的主要技術指標之一,指的是CPU一次能並行處理的二進位位數,字長總是8的整數倍,通常PC機的字長為16位元(早期),32位,64位。

PC機可以透過程式設計的方法來處理任意大小的數字,但數字越大,PC機就要花越長的時間來計算。 PC機在一次操作中能處理的最大數字是由PC機的字長決定的。

我們先來看看人腦是如何進行計算的,例如5×6則立即可以得到答案是30,但對於55×66,就不可能立即得到正確的答案,這就是說55或66已走出了人腦的“字長”,這是為了得出結果,就必須把複雜的問題(如55×66)分解成易於處理的問題(如55×66可分解為50×60, 50×6,5×60,5×6),然後再綜合起來,得到結果。

同樣PC機也是這樣處理問題的,一台16位字長的PC機,可以直接處理2的16次方(65536)之內的數字,對於超過65536的數字就需要分解的方法來處理。 32位元pc機比16位元機優越的原因就在於它在一次操作中能處理的數字大,32位元字長的PC機能直接處理的數字高達40億(2的32次方),能處理的數字越大,則操作的次數就越少,因此係統的效率就越高。

CPU大多是64位元的,但大多以32位元字長運行,都沒能展示它的字長的優越性,因為它必須與64位元軟體(如64位元的作業系統等)相輔相成,也就是說,字長受軟體系統的限制,例如,在32位元軟體系統中64位元字長的CPU只能當32位元用。

計算機字長是指什麼?

想要查閱更多相關文章,請造訪PHP中文網! !

以上是計算機字長是指什麼?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn