不再兼容32位!英特尔推进x86指令集重大变革,AMD态度成关键

不再兼容32位!英特尔推进x86指令集重大变革,AMD态度成关键
英特尔继续推进其尚未发布的x86架构重构项目 , 名为X86S , 并已通过X平台上的InstLatX64发布了该指令集架构(ISA)的1.2版规范 。

【不再兼容32位!英特尔推进x86指令集重大变革,AMD态度成关键】去年 , 这家芯片巨头提议 , 是时候推出精简版、仅支持64位的x86架构了 。 这一架构是英特尔在20世纪70年代与著名的8086芯片一同创造的 。 由于英特尔和AMD为这一长寿的ISA增添了众多功能 , 根据英特尔的说法 , 许多特性已变得“过时” 。
X86S的1.2新版主要宣传了众多已被移除的内容 , 尤其是16位和32位功能 。 英特尔确实增加了一个“32位兼容模式” , 但目前其具体作用尚不清楚 。
最重要的是 , 新的X86S ISA将移除对原生32位的支持 。 自21世纪初首批64位CPU问世 , 以及几年后Windows 7等64位操作系统的推出以来 , 32位支持的价值已大幅降低 。 截至2月 , 全球最大的数字游戏分销商Steam已不再支持32位MacOS设备 。
尽管简化和现代化世界上使用最广泛的架构之一可能是一个值得追求的目标 , 但对旧版硬件和软件的支持一直是x86的主要特征之一 。 主要在配备x86芯片的PC上运行的Windows , 传统上一直提供旧版支持 , 而转向X86S可能会打破这一历史 。
如果英特尔未来在其CPU中使用X86S , 还有一个重大问题是 , 另一主要的x86 CPU设计者AMD将如何应对 。 尽管英特尔一直是规模更大的公司(尽管目前英特尔正面临危机 , 但情况依然如此) , AMD在x86的历史中扮演着至关重要的角色 , 并开发了当前版本的64位ISA , 即众所周知的x86-64或AMD64 。
顺便说一句 , AMD 的 64 位版本的 x86 可能注定了 Intel 自己的 64 位架构 Itanium 的失败 。 如果 Intel 真的计划使用 X86S , 那么获得 AMD 的支持或避免在遗留支持上出现分歧对公司可能是有益的 。

    推荐阅读