英特尔发布了其X86S架构规范的1.2版本。X86S项目于去年首次公布,旨在对自20世纪70年代末以来一直是个人电脑核心的x86架构进行现代化改造。几十年来,英特尔和AMD不断扩大x86的功能,形成了复杂的指令集,英特尔现在认为其部分功能已经过时。
d_4n0Kh0 v&t`5-e-A 最新的规范主要侧重于删除传统功能,尤其是16位和32位支持。这与x86长期以来对向后兼容性的承诺大相径庭,与x86的简化不谋而合。虽然规范中确实提到了"32位兼容模式",但其具体功能仍不明确。这种模糊性引发了有关X86S如何处理现有32位应用程序的问题,尽管32位应用程序的相关性正在下降,但它们在许多计算环境中仍发挥着作用。
/ChJ~g " k#l'ko/X 向X86S的潜在过渡恰逢业界已经开始放弃32位支持。然而,拟议中的变革却饱受争议。长期以来,X86架构的优势在于其广泛的传统支持,允许旧版软件在现代硬件上运行。向X86S迁移可能会破坏这一生态系统,特别是对依赖旧版应用程序的用户而言。
@oe3i Hl%+F0^? 此外,引入X86S还引发了英特尔和AMD这两家主要x86 CPU设计公司未来关系的问题。虽然英特尔主导了这一举措,但考虑到AMD对当前x86-64标准的重大贡献,AMD在潜在过渡中的角色仍不确定。
iqU.a/~y