天天看點

計算機組成原理——CPU位數,作業系統位數和計算機字長(機器字長)的關系

1.CPU位數=CPU中寄存器的位數=CPU能夠一次并行處理的資料寬度(位數)=資料總線寬度;

//現在的計算機處理器一般都是64位,這是硬體的事。

2.CPU為了實作其功能設計了指令集,即是CPU的全部指令,這是機器語言。計算機的所有功能都是基于CPU的指令集。指令集和CPU的位數是有聯系的。如Intel 8086 CPU 是16位,其指令集也是16位。如Intel 80386DX CPU 是32位,其指令集也是32位,但它也保持原16位指令集,這是為了向上相容。有64位CPU上運作32位作業系統、32位CPU上運作16位作業系統的情況,也是為了向上相容。

3.作業系統位數 = 其所依賴的指令集位數 <= CPU位數

4.計算機字長(機器字長)取決于資料總線的寬度,通常就是CPU一次能處理的資料的位數(CPU位數)。像平時我們買電腦說的64位的處理器,指的就是字長為64的CPU。至于裝32位還是64位的系統,随便。

繼續閱讀