去年英特尔公布了x86S架构白皮书,最独特的地方在于纯64位的设计。英特尔将消除一些不必要的设计,为未来取消对传统32位和16位的支持铺平了道路,以便带来更快的系统,比如处理器的启动速度会加快。

英特尔优化x86S架构:公布1.2规范,继续推进纯64位设计

近日有网友透露,英特尔已经发布了x86S架构的1.2规范,继续优化了设计。英特尔在其中谈及了许多被删除的功能,尤其是涉及32位和16位方面的内容。英特尔确实增加了一个“32位兼容模式”,但是暂时还不清楚具体的作用。

随着PC的发展,绝大部分用户早已改用64位的PC,最简单的一点就是,32位的操作系统不能支持超过4GB的内存。像现在微软最新的Windows 11操作系统,都不再支持32位的处理器了。事实上,Arm的一些新内核已经是纯64位,不再提供对32位的支持。作为世界上最常用的架构之一,对传统硬件和软件的支持一直是x86架构的其中一个主要特征,如果英特尔切换至x86S架构将是很大的一个转变。

尽管英特尔在x86历史上占据着主导地位,但AMD也有很高的参与度,当初开发的x86-64,也就是AMD64发挥了关键作用,一定程度上导致了英特尔使用IA-64指令集的纯64位处理器安腾(Itanium)的失败。如果x86S架构想进一步发展,获得AMD的支持同样重要。

按照英特尔的说法,x86S架构的转换不会完全删除对传统操作系统的支持,成熟的虚拟化技术,仍然可以启动遗留的软件。如果有兴趣详细了解,可以点击此处,白皮书中有详细说明会如何进行以上操作。