回覆列表
  • 1 # 使用者5733763808708

      實際上X86架構是基礎架構,X64架構是基於X86的,也可稱為X86-64架構。具體介紹如下:  x86或80x86是英特爾Intel首先開發製造的一種微處理器體系結構的泛稱。該系列較早期的處理器名稱是以數字來表示,並以“86”作為結尾,包括Intel 8086、80186、80286、80386以及80486,因此其架構被稱為“x86”。x86架構於1978年推出的Intel 8086中央處理器中首度出現,它是從Intel 8008處理器中發展而來的,而8008則是發展自Intel 4004的。8086在三年後為IBM PC所選用,之後x86便成為了個人計算機的標準平臺,成為了歷來最成功的CPU架構,如Pentium、Athlon。現在,Intel把x86-32稱為IA-32,全名為“Intel Architecture, 32-bit”。  x86-64架構誕生頗有時代意義。當時處理器的發展遇到了瓶頸,記憶體定址空間由於受到32位CPU的限制而只能最大到約4G。AMD主動把32位x86(或稱為IA-32)擴充為64位。它以一個稱為AMD64的架構出現(在重新命名前也稱為x86-64),且以這個技術為基礎的第一個產品是單核心的Opteron和Athlon 64處理器家族。由於AMD的64位處理器產品線首先進入市場,且微軟也不願意為Intel和AMD開發兩套不同的64位作業系統,Intel也被迫採納AMD64指令集且增加某些新的擴充到他們自己的產品,命名為EM64T架構(顯然他們不想承認這些指令集是來自它的主要對手),EM64T後來被Intel正式更名為Intel 64。這兩者被統稱為x86-64或x64,開創了x86的64位時代。  關於32位系統與64位系統的比較,速度並不是唯一的考量因素。也不能因為數字上的變化,簡單地認為64位CPU的效能是32位CPU的兩倍。實際在目前階段64位的應用程式並不多,即便有,很多也只是因為其32位的版本無法在64位作業系統上執行而產生的。而沒有真正做過64位最佳化的程式,效能上並不會帶來太大的提升。相反,在32位的應用上 ,跑32位的CPU效能甚至會更強。另一方面,由於32位的Windows系統最大隻支援3.25G的記憶體,而64位的Windows系統則可以最大支援128G的記憶體。所以,當電腦記憶體大於4G時,就要果斷採用64位系統了。

  • 中秋節和大豐收的關聯?
  • 垚安創投怎麼樣?在區塊鏈領域算是明星資本嗎?