英特爾繼續致力於尚未發表的 x86 全新架構「X86S」,並發布 ISA 1.2 版規格,而這次更新最大變化是去除 16 位元和 32 位元原生支援。
英特爾去年提出,是時候為 x86 架構推出減小體積的 64 位元版本,因此開始全新架構 X86S,即「x86-64 ISA 簡化版指令集」,能轉支援 64 位元架構,有利將來硬體、韌體和軟體發展。
新版 X86S 1.2 移除 16 位元和 32 位元功能,不過英特爾保留「32 位元相容模式」,但目前還不清楚它的具體功能。
#Intel released the X86S (simplified, legacy-free X86) specification 1.2 with a lot of modifications and new CPUID bits:
CPUID.7.1.ECX[2]: X86S (LEGACY_REDUCED_OS_ISA)
CPUID.7.1.ECX[4]: SIPI64 (64-bit “start-up” interprocessor interrupt)https://t.co/vX9R6hINqt https://t.co/dcekaF540v pic.twitter.com/FCOOz6FKGs— InstLatX64 (@InstLatX64) September 24, 2024
最重要的是,新 X86S ISA 將移除原生 32 位元支援,而自從 2000 年代初第一批 64 位元 CPU 面世,數年後 64 位元作業系統如 Windows 7 也相繼推出後,32 位元支援價值大不如前。截至 2 月,全球最大數位遊戲經銷商 Steam 不再支援 32 位元 MacOS 裝置。
雖然簡化世界最常用架構之一與現代化是值得追求的目標,但支援傳統硬體與軟體一直是 x86 主要特色。Windows 主要於 x86 晶片 PC 運行,傳統都有舊式支援,改用 X86S 可能會打破歷史。
如果英特爾未來 CPU 改成 X86S,另一個主要 x86 CPU 設計公司 AMD 怎麼做也是大問題。雖然英特爾一直規模較大,但 AMD 也扮演關鍵角色,並開發出目前 64 位元 ISA 版,即 x86-64 或 AMD64。
(首圖來源:科技新報)






