- 主题:[转载]Intel将精简x86 CPU架构:转向纯血64位
x86是当前高性能桌面、移动及服务器平台的主力架构,一大优势就是兼容过往的指令集,但是这种兼容性也让x86付出了代价,架构复杂,成本提升,Intel计划来一波大的,未来的CPU将支持纯血64位模式。
从历史来看,40多年前8086处理器问世时,指令集是16位的,1985年803886问世时带来了32位支持,2004年Intel推出了64位指令集(跟AMD的64位是兼容的),现在已过去20年左右。
为了支持这些架构,现在的系统及软件设计得也比较复杂,针对16位、32位等旧架构要做一系列代码转换。
从2005年的WinXP系统开始,16位CPU被淘汰,现在主要是32位、64位,但还是很复杂,Intel现在发布了白皮书,向外界试探只保留64位模式的可能。
只支持纯血64位的好处不用说,不论硬件架构还是软件开发都会简化,但是这个过程中也要删减一些功能,包括16位寻址、过时的IO端口等等,而且还需要OS系统及软件的配合。
为了解决64位模式运行旧版系统的问题,Intel的计划是通过支持硬件虚拟化VMX的虚拟软件方案来解决。
Intel已经把这些提议写在了白皮书中,感兴趣的可以参考这里的页面,转向纯64位模式并不是简单的事,可能需要很多年才能实现,不过Intel带头迈出这一步,还是值得期待的。
https://www.intel.com/content/www/us/en/developer/articles/technical/envisioning-future-simplified-architecture.html
--
FROM 124.72.110.*
手机咔嚓就没了
--
FROM 117.176.242.*
必须推倒重来!
【 在 hgoldfish 的大作中提到: 】
: x86是当前高性能桌面、移动及服务器平台的主力架构,一大优势就是兼容过往的指令集,但是这种兼容性也让x86付出了代价,架构复杂,成本提升,Intel计划来一波大的,未来的CPU将支持纯血64位模式。
: 从历史来看,40多年前8086处理器问世时,指令集是16位的,1985年803886问世时带来了32位支持,2004年Intel推出了64位指令集(跟AMD的64位是兼容的),现在已过去20年左右。
: 为了支持这些架构,现在的系统及软件设计得也比较复杂,针对16位、32位等旧架构要做一系列代码转换。
: ...................
--
FROM 114.249.197.*
安腾:你当年也是那么说的
--
FROM 120.244.234.*
该断不断必受其乱
这点得向苹果学习一下
【 在 hgoldfish 的大作中提到: 】
: x86是当前高性能桌面、移动及服务器平台的主力架构,一大优势就是兼容过往的指令集,但是这种兼容性也让x86付出了代价,架构复杂,成本提升,Intel计划来一波大的,未来的CPU将支持纯血64位模式。
: 从历史来看,40多年前8086处理器问世时,指令集是16位的,1985年803886问世时带来了32位支持,2004年Intel推出了64位指令集(跟AMD的64位是兼容的),现在已过去20年左右。
: 为了支持这些架构,现在的系统及软件设计得也比较复杂,针对16位、32位等旧架构要做一系列代码转换。
: ...................
--
FROM 113.235.112.*
手机没有历史包袱
【 在 TDDLTE 的大作中提到: 】
: 手机咔嚓就没了
: --
发自「今日水木 on M2007J17C」
※ 来源:·水木社区
http://www.mysmth.net·[FROM: 36.112.200.*]
FROM 36.112.200.*
steam现在还要32位支持
--
FROM 45.32.42.*
就是因为windows的纵容
【 在 aosp (安卓开源计划) 的大作中提到: 】
: steam现在还要32位支持
: --
:
:
--
FROM 113.235.112.*
我在Linux因为要装32位库都懒得装steam
【 在 mindcontrol 的大作中提到: 】
: 就是因为windows的纵容
--
FROM 45.32.42.*
DEC Alpha(1992年)和Intel Itanium(2001年)这两个64位处理器的失败是超前时代太多导致的。
现在有了这三十年逐步建设,64位操作系统、开发环境、应用程序都已经完善,再搞纯64位没什么阻力了。
【 在 ayaka 的大作中提到: 】
: 安腾:你当年也是那么说的
--
FROM 171.88.43.*