英特尔公布全新x86S架构:将专注64位模式,指令集大幅精简

Intel公布全新架构x86S!纯64位模式运行:指令集大幅精简

5月22日消息,英特尔近日发布了一份新的白皮书,计划降低对过去旧设备的支持,并进而推出全新x86S架构,即 x86-64 ISA 简化版指令集,能进一步转向支持64位架构。这个改变预计将有利于即将到来的硬件、固件和软件的发展。

事实上,英特尔在1978 年发表了 16 位的微处理器 8086 之后,也同时开创了 x86 架构的新时代。后来,英特尔 CPU 升级到 32 位,而 AMD 也依此架构率先推出了新一代 64 位处理器来进行扩展,被称为 AMD64,而英特尔后来也推出了与其相兼容的处理器,命名为 Intel 64,两者则统称为 x86-64 或 AMD64。

目前,Intel 64 架构已经存在了 20 多年,而随著微软完全放弃 32 位操作系统版本,英特尔的固件也已不再原生支持非 UEFI64 操作系统。不过,即便如此,它们仍对某种形式的旧设备进行支持,可以在需要时执行 32 位的应用。然而,随著时代的发展,英特尔现在又提出了一种全新的架构,官方将其称为 x86S,相当于是一种全新纯 64 位模式的架构,取消了对于以前的旧设备的支援。

简单来说,纯 64 位模式,降低了当前软件和硬体体系结构的整体复杂性。因此,纯 64 位模式架构可以进行其他符合现代软件部署的改变,包括使用 64 位的简化分段模型,为 32 位应用程序提供分段支持,与使其与现代操作系统相互整合。另外,其还移除 ring 1 和 ring 2,以及像 gate 这样的过时特性,也移除 16 位元寻址支援。并且,删除对 ring 3 I / O 接口进入的支持,删除字串I/O接口,并限制中断控制器 (APIC) 使用 X2APIC,并移除传统的 8259 支持,以及移除一些未使用的操作系统模式。

Intel公布全新架构x86S!纯64位模式运行:指令集大幅精简

Intel公布全新架构x86S!纯64位模式运行:指令集大幅精简

相较于旧版操作系统,虽然在纯 64 位模式架构 CPU 上运行传统 64 位操作系统并不是英特尔这项工作的明确目标。但是,英特尔架构下软件生态系统的虚拟化产品已经足够成熟。因此,基于虚拟化的软体解决方案可以使用虚拟化硬体 (VMX) 来提供解决方案,还是可以模拟启动旧有操作系统所需的功能。

编辑:芯智讯-林子   综合自网络

0

付费内容

查看我的付费内容