簡單總結一下cpu的歷史, 這樣可以更直觀的感受各個cpu之間的異同. 對於乙個黑客來說這些還是得懂得吧
32位時代intel主導技術主流x86, amd則生產x86相容晶元.
64位時代, intel當時是和hp合作開發的ia-64架構的cpu(itanium 安騰), 為了效率不向下相容ia-32, 市場不太買賬, 之後amd推出amd64相容了ia-32架構, 大受市場歡迎. 再然後intel很現實, 從amd購買使用許可, 開發了與amd64相容的intel64(core 酷睿系列)
所以之後amd64和intel64合成x64, 相容ia-32架構指令集.
注意ia-64不是x64, 是犧牲相容性獲取效率的cpu架構.
x64用於普通pc和伺服器.
ia-64用於大型伺服器和超級計算機.
AMD64與IA64的區別
其實很多人從字面上,都以為amd64就是針對amd cpu的,ia64是針對intel cpu,其實是錯的,我最初也是這樣認為,其實不然 你在市面上買的到的intel 64位 cpu都屬於amd64範疇這個架構應該稱為 x86 64,因此不管是amd的64位cpu,還是intel的64位cpu,都是...
i386 和amd64 的意思
首先可以簡化乙個概念,i386 intel 80386。其實i386通常被用來作為對intel 英特爾 32位微處理器的統稱。windows nt類系統的安裝盤上,通常i386是其根上的乙個資料夾,裡面包含了硬體所需的基本安裝資訊。windows2000和windows xp的安裝資料夾都是i386...
X86和X86 64和AMD64的由來
為什麼叫x86和x86 64和amd64 為什麼大家叫x86為32位系統呢 相信大家在大學裡面有很多人都玩過8086 微處理器 這是乙個可程式設計的系統,他是由intel開發的,英特爾出了劃時代的8086之後,後來使用該架構出了80286 80386等等,這一系列cpu就稱作x86,正式一點稱作ia...