Intel“革命性” X86s架构,带来哪些颠覆及影响?

英特尔发布了一份新的白皮书(intel x86-s扩展架构规格),计划简化其处理器指令集架构(isa)。英特尔提供了“x86-s”的isa(指令集架构),其中“s”可能代表“简化”。它是当前 x86-64 isa 的修订版,去除了所有遗留问题,作为一个仅 64 位的指令集架构独立存在。
你可能会问是什么遗留问题?有很多。现代 x86-64 isa 起源于1978 年发布的英特尔 8086 处理器,大量原始指令集保留在现代处理器中,更不用说每个后续处理器添加的扩展了: 286、386和486,
英特尔正在考虑削减的内容包括 16 位寻址支持、环 3 i/o 端口访问、环 1 和环 2 整体、字符串端口 i/o、包括 8259 在内的遗留 apic 支持,当然还有所有与所有这些旧东西相关的处理器模式位。
许多喜欢使用最新windows应用程序和游戏的当代pc用户早已在windows 7时代转移到64位windows。这使得系统内存量超过4gb(32位操作系统只能解决3.2gb的内存),而64位应用程序和游戏开始成为主流。因此,由于目前的windows 11操作系统只有64位,应用程序和游戏占用了数千兆字节的内存,英特尔希望将架构精简考虑追溯到最初的8086芯片,这似乎是合理的。
x86s 架构的主要优势之一是可以更快地启动 cpu,因为在启动期间无需使用未分页的传统模式。英特尔64架构设计在复位后的状态与最初的8086相同,然后需要一系列的代码转换来进入64位模式,英特尔对其传统支持解释道。一旦运行,这些模式就不会在现代应用或操作系统中使用。作为最终用户,如果您不使用 16 位应用程序,您最有可能注意到的变化是启动速度甚至超过我们已有的速度。
因此,很容易理解,架构精简将带来好处,而上面概述的复杂启动过程将是新intel x86s芯片用户观察到的第一个好处。对用户和开发人员还有什么好处?英特尔提供了以下要点:
使用64位的简化分段模型来支持32位应用程序的分段,与现代操作系统已经使用的相匹配。
删除现代软件不使用的ring 1和ring 2以及过时的分割功能,如门。
移除16位寻址支持。
取消对ring 3 i/o端口访问的支持。
消除字符串端口i/o,它支持过时的cpu驱动i/o模型。
限制本地中断控制器(apic)使用x2apic,并删除旧的8259支持。
删除一些未使用的操作系统模式位。
这样的转变不会彻底消除对遗留操作系统的支持。正如该公司在一篇文章中所说,英特尔拥有成熟的虚拟化技术,仍然可以启动遗留软件。对于那些对在最新的英特尔硬件上运行旧的操作系统和软件感兴趣的人,英特尔建议有成熟的基于虚拟化的软件解决方案,用户可以使用虚拟化硬件(vmx)。“提供一个解决方案来模拟启动遗留操作系统所需的功能。”狂热的复古电脑爱好者也会收集和使用旧的pc系统来运行他们的旧软件库。本周早些时候,我们注意到有新的英特尔386和英特尔8088便携式电脑正在开发和在线销售。
有趣的是,英特尔描述这些“遗留缩减”处理器的方式听起来像是它们与标准英特尔 64(或 x86-64)处理器并存。事实上,intel 描述了一个场景,其中标准 intel64 处理器实现了 x86s 的新功能,包括 64 位本机引导。显然,该公司正在征求任何人对该提案的反馈意见。
这次改变,是不是只影响操作系统呢?就目前看起来,应该不会影响到32bit和64bit的ring 3应用,除了操作系统,bios会需要修改,某些板卡的rom会受到影响。


三星GalaxyNote 10+真机图曝光 来看看是不是你想要的?
微分电路的作用
苹果自研5G芯片或已失败 基带芯片设计不容易
TPR恒压恒流高精度直流稳压电源剖析
【声明】请您放心,我们的产品没有用log4j
Intel“革命性” X86s架构,带来哪些颠覆及影响?
美光宣布推出全新Crucial英睿达X6移动固态硬盘
功率放大器的工作状态_功率放大器的技术指标
群英齐聚上海共谋NB国产化方案发展,助力“全国产”赋能更多场景!
柔性板能做四层板吗?
蓝牙技术在充电桩上的应用
PLC在水源热泵空调系统中的典型应用
智能空气净化器内嵌WiFi蓝牙二合一模块如虎添翼
VGA信号传输技术比较
AMD锐龙7 5800H 移动处理器满足用户的高质量连接需求
诺基亚X6评测:价格低到出人意料 配置越级体验
应用于遥操作机器人中的仿真模型建立及视频融合实现
电路板子上的标志你知道是什么含义了吗?
三星note8什么时候上市?三星note8最新消息:与魅蓝note6同台挣艳,谁更值得期待?
马斯克表示将在2019年向火星发射太空飞行器,目标是建立人类殖民地