計算機字長是什么意思?


計算機字長是什么意思?

文章插圖
計算機字長是一個字的位數 。
計算機字長是計算機系統結構中的一個重要特性 。字長在計算機結構和操作的多個方面均有體現 。計算機中大多數寄存器的大小是一個字長 。計算機處理的典型數值也可能是以字長為單位 。
CPU和內存之間的數據傳送單位也通常是一個字長 。還有內存中用于指明一個存儲位置的地址也經常是以字長為單位的 ?,F代計算機的字長通常為16、32、64位 。其他曾經使用過的字長有:8、9、12、18、24、36、39、40、48、60位;slab是早期的另一個字長實例 。
字長的選擇
字符的尺寸對于字長的選擇也有影響 。20世紀60年代中期以前,字符大部分以6位存儲;這樣最多允許64個字符,因此不能又大寫字符 。由于將字長定義成字符尺寸的倍數在處理時間和存儲空間上都比較劃算,所以這個時期字長也就被定義為6位(在二進制機器上)的倍數 。
隨著IBM360系統的引入——該系統使用8位字符,并支持大小寫字母——標準的字符(確切地說:字節)尺寸也轉變成為8位 。從那以后,字長也自然變成了8的倍數,16、32、64位字長被廣泛使用 。
【計算機字長是什么意思?】字長是指在同一時間中處理二進制數的位數,通常稱處理字長為8位數據的CPU叫8位CPU,32位CPU就是在同一時間內處理字長為32位的二進制數據,二進制的每一個0或1是組成二進制的最小單位,稱為一個比特(bit) 。
一般說來,計算機在同一時間內處理的一組二進制數稱為一個計算機的“字”,而這組二進制數的位數就是“字長” 。字長與計算機的功能和用途有很大的關系,是計算機的一個重要技術指標 。
雙倍字長
雙倍字長是指計算機內部參與運算的數的位數 。它決定著計算機內部寄存器、ALU和數據總線的位數,直接影響著機器的硬件規模和造價 。雙倍字長直接反映了一臺計算機的計算精度,為適應不同的要求及協調運算精度和硬件造價間的關系,大多數計算機均支持變字長運算,即機內可實現半字長、全字長(或單字長)和雙倍字長運算 。
問題一:計算機字長是什么意思在同一時間中處理二進制數的位數叫字長 。
計算機字長就是計算機中CPU在一次操作中能處理的單位字的長度,即運算器能夠并行處理和存儲器每次讀寫操作時能包含的二進制碼的位數 。
有8、16、32、64位字長 。
一般計算機未作說明的一般認為是16位 。
問題二:計算機的字長是什么計算機的每個字所包含的位數稱為字長 。根據計算機的不同,字長有固定的和可變的兩種 。固定字長,即字長度不論什么情況都是固定不變的;可變字長,則在一定范圍內,其長度是可變的 。
計算的字長是指它一次可處理的二進創數字的數目 。計算機處理數據的速率,自然和它一次能加工的位數以及進行運算的快慢有關 。如果一臺計算機的字長是另一臺計算機的兩倍,即使兩臺計算機的速度相同,在相同的時間內,前者能做的工作是后者的兩倍 。
一般地,大型計算機的字長為32D64位,小型計算機為12D32位,而微型計算機為4一16位 。字長是衡量計算機性能的一個重要因素 。
問題三:計算機的字長是指??樓主您好,
字長是直接用二進制代碼指令表達的計算機語言,指令是用0和1組成的一串代碼,它們有一定的位數,并分成若干字長段,各段的編碼表示不同的含義,例如某臺計算機字長為16位,即有16個二進制數組成一條指令或其它信息 。16個0和1可組成各種排列組合,通過線路變成電信號,讓計算機執行各種不同的操作
一般說來,計算機在同一時間內處理的一組二進制數稱為一個計算機的“字”,而這組二進制數的位數就是“字長” 。字長與計算機的功能和用途有很大的關系,是計算機的一個重要技術指標 。字長直接反映了一臺計算機的計算精度,為適應不同的要求及協調運算精度和硬件造價間的關系,大多數計算機均支持變字長運算,即機內可實現半字長、全字長(或單字長)和雙倍字長運算 。在其他指標相同時,字長越大計算機的處理數據的速度就越快 。早期的微機字長一般是8位和16位,386以及更高的處理器大多是32位 。目前市面上的計算機的處理器大部分已達到64位 。字長由微處理器對外數據通路的數據總線條數決定
問題四:計算機系統內的字長到底指的是什么?既不是地址總線寬度,也不是數據總線寬度,字長是ALU在一個時鐘周期內最多能運算的二進制位數 。

推薦閱讀