為什麼32位處理器用x86而不是x32

時間 2021-05-31 05:54:03

1樓:Eric Qiang

x86代表的是一套指令集的架構體系,從8位CPU一直發展到32位CPU。

例如,中國在八十年代中後期還進口了很多8080CPU,這個是「準16位」,即外部匯流排8位,CPU內部是16位。

但這些x86CPU基本保持了向後相容。你寫程式,從「準16位」、16位、32位,基本可以平滑過渡。所以「x86」越叫越響。題主所謂的x32自然就沒機會唱響寰球了

2樓:i0nium

是因為這個架構本來就叫X86,得名原因是Intel的「80x86」系列處理器。一開始也不是32位而是16位。至於X64實際上是X86-64的縮寫,是IA-64反響不佳後出現的與X86相容的64位架構,實際上最初是由AMD提出的標準,也被稱為AMD64。

也正是這個區別:X86從16位到32位是在原有的架構基礎上進行修改(Intel稱之為IA-32),而到64位時的X86-64是新架構但相容X86——因此沒有理由把X86叫成X86-32然後再給個X32的縮寫,卻會有X86-64這種新名字。

另外乙個原因是,IA-32的實在應用得過於廣泛導致X86直接成為了其代名詞。

使用32位處理器的手機為什麼沒有用4G物理RAM的

已登出 其實就是效能問題。因為如果不考慮效能,無論32位 16位 8位甚至2位,都可以訪問無限大的記憶體空間,方法是多次定位。但由於硬體的效能瓶頸,現在連一次定位都嫌慢,更別說多次定位了。舉個簡單的例子來說明一下一次定位與多次定位的區別 你去大學找同學。A.一次定位 1.你打聽到了同學住在哪個寢室,...

現代x86 64處理器用哪種方式對整數依條件取反更快?

iopmliuogfccc int declspec noinline 禁止內聯優化 declspec naked 裸彙編 fastcall 快速呼叫 value進暫存器 ecx fastabs int value 瞎了,看成求絕對值.int declspec noinline 禁止內聯優化 dec...

I54590處理器最高能帶什麼顯示卡?

夜羽痕 不取決於顯示卡,取決於遊戲!換句話說是cpu帶不動遊戲,而不是cpu帶不動顯示卡。當你發現調畫質不能影響fps值的時候,就說明cpu帶不動了!準確說可能是除了顯示卡之外任何乙個硬體拖後腿了,可能是cpu可能是記憶體可能是硬碟。你的顯示卡能夠處理60幀畫面,而你的cpu 或其他原因 只能處理4...