加入收藏 | 设为首页 | 会员中心 | 我要投稿 汽车网 (https://www.0577qiche.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 运营中心 > 产品 > 正文

Intel 现在是怎么设计处理器的

发布时间:2023-06-26 11:18:43 所属栏目:产品 来源:
导读:首先,一块最新的 Intel i9 处理器,运行效率可以媲美苹果 M1 处理器。

但是大家猜猜,它在运行一个最新开发的 64 位程序时,第一步执行的操作是什么?

是把自己模拟成一颗 1978 年的 8086 处理器,然后以 16
首先,一块最新的 Intel i9 处理器,运行效率可以媲美苹果 M1 处理器。

但是大家猜猜,它在运行一个最新开发的 64 位程序时,第一步执行的操作是什么?

是把自己模拟成一颗 1978 年的 8086 处理器,然后以 16 位模式开始运行程序代码。

别问,问就是“兼容性考虑” 的一部分。

但是,模拟出来的 16 位模式是肯定执行不了 64 位程序。

所以处理器会退出16 位模拟再切换进 32 位模拟。

32 位模拟自然也是跑不了的,这时候处理器才会最终回到64 位工作模式,再次开始执行。

而且没有了 16 位和 32 位模拟,不仅是代码执行的过程变得更简单,处理器设计也变得更方便。

要知道,这些功能实现的根本,是光刻机在芯片上刻出来了相应的电路。腾出来的地方自然可以给更新、更宝贵的功能模块使用。

早在 WinXP 64 位版发布的时候,微软的程序员们就在系统里内置好了“32 位 Windows 子系统”,能够以近乎无损且无感的方式转译 32 位程序到 64 位系统中执行。

换句话说,现在我们电脑里的 32 位程序,其实也没用到处理器的 32 位模式。

它们一直都是被 Windows 系统自己转译执行的。

事实上, Intel 这次为了列举 x86 里有多少 “ 过时特性 ”,花掉了十多页 pdf。

x86S 将删除和修改的特性列表:

最主要的隐患是,它的内存寻址最大只支持到 4GB,再大就不支持了。

这对当时的个人电脑来说问题不大,但是对于企业服务器和网站服务器而言,就意味着将性能限制给锁死了。

那一次, Intel 给出的答案是推出全新的“安腾”架构 —— 不仅支持超大的内存,而且设计比 x86 架构精巧的多。

雄心勃勃的 Intel 想让大家通过“安腾”处理器重新认识电脑。

安腾电脑的贴纸:

结果因为完全不兼容以前的x86 程序,任何一个程序要想运行在安腾处理器上,都要重写。

而且据开发过安腾程序的小伙伴说,开发安腾架构的程序,要比开发x86架构的程序复杂的多。

于是全世界的程序员们一起,给 Intel 结结实实上了一课 —— 压根没人想给他搞开发。

估计就是因为这次险些把公司玩死的经历,才让 Intel 把保证兼容这件事给写进了祖训里。

在服务器上,同样是 x86 节节败退,ARM 步步紧逼。

假如大家看过行业新闻会发现,现在华为、阿里发布的新款服务器,几乎都是一水的 ARM 处理器。

兼容性固然可以换来 x86 程序员们的肯定,但假如整个 x86 市场都要被干穿了,兼容不兼容的,还是先放一边儿吧。

现在的市场风向,已经足够激起 Intel 的危机感了。而 x86S,就是 Intel 应对这次危机的答卷。
 

(编辑:汽车网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章