x86_64是多少位 為什么有的地方叫X86-64,有的地方叫AMD64?
為什么有的地方叫X86-64,有的地方叫AMD64?AMD64是x86-64。當時英特爾已經厭倦了被AMD追趕,因為x86指令集已經授權給AMD,所以在32位到64位的過渡過程中,英特爾提出了一個大動
為什么有的地方叫X86-64,有的地方叫AMD64?
AMD64是x86-64。
當時英特爾已經厭倦了被AMD追趕,因為x86指令集已經授權給AMD,所以在32位到64位的過渡過程中,英特爾提出了一個大動作,推出了與x86完全不兼容的IA64指令集。微軟積極配合新操作系統(tǒng)的推出,Wintel聯(lián)盟想攜手殺掉amd。然而,在不朽之爭中,普通用戶首先受害,他們不得不扔掉x86系統(tǒng)下所有現有的軟件。
Amd反手推出了x86-64指令集,在x86指令的基礎上擴展了64位指令,得到了用戶的認可,銷量超過了Intel(我當時轉投Amd平臺)。
然而,英特爾的工作臺已經足夠深了,它很快推出了帶有EM64T指令集的處理器,該指令集實際上與AMD的x86-64指令集兼容。
然而,對于市場而言,64位處理器畢竟已經被AMD搶走了。我不忍心看到英特爾的主流開源,極客和制造商。各行各業(yè)都渴望看到溫特爾的老板吃飯。于是Linux等開源系統(tǒng)的64位版本相繼被命名為AMD64或x86-64,這給小白帶來了莫名的麻煩,因為他們找不到英特爾的64位操作系統(tǒng)。事實上,AMD64/x86-64版本的操作系統(tǒng)可以在英特爾處理器上運行,EM64T很少使用。
x86-64指的是什么?
CPU處理器術語解釋x86-64 amd還發(fā)布了64位處理器體系結構——x86-64,它與Intel的IA-64體系結構相反。x86-64體系結構的設計是對現有的x86指令集進行直接而簡單的擴展,這與原來從16位擴展到32位的情況非常相似。Amd為長期存在的x86架構添加了兩個主要功能:長模式64位擴展和寄存器擴展,這樣x86架構就可以擴展成新的x86-64架構。x86-64一方面保證了在用的32位應用和操作系統(tǒng)能夠充分利用最新的處理器技術,另一方面也可以構建一個能夠支持64位計算的系統(tǒng)。x86-64體系結構的優(yōu)勢在于,在適當的時候,只要市場提供相關的軟硬件支持,用戶就可以根據自己的需要決定是否采用64位計算體系結構。AMD的64位戰(zhàn)略使軟件開發(fā)者能夠繼續(xù)全面開發(fā)與x86兼容的軟件,同時可以充分發(fā)揮64位計算的強大性能。其他公司的64位解決方案不能完全保證業(yè)界在這一領域的軟件開發(fā)投資取得成功。