ARM跟x有什么区别?

发布网友 发布时间:2022-04-21 00:11

我来回答

1个回答

热心网友 时间:2023-09-17 21:56

ARM是ARM中位体系结构,x是x86系列中的位体系。ARM属于精简指令集体系,汇编指令比较简单。x86属于复杂指令集体系,汇编指令较多。属于两种不同的体系。

一切都要从1978年说起,英特尔在这年发布了世界上第一款x86指令集架构的处理「Intel8086」。之后这个系列的处理器名称都以数字86作为结尾,比如Intel8086、80286。

以及80486,所以慢慢的这个系列就被简称为x86了。x86从1985年发布的Intel80386处理器开始使用「32位架构指令集」,称之为x86_32(此前都是16位)。随着Intel不断推出新的32位处理器。

慢慢大家发现32位和x86通常指的都是一个东西,所以32位也被简称为x86。这也是为什么现在我们看到的x86几乎都默认指32位。然而谁能想到AMD在2003年突然一个鲤鱼打挺,抢在英特尔之前发布了位处理器

并将其命名为「AMD」,从此x86正式进入了位的时代。位不光数字上领先32位,在性能和应用场景上也得到了大幅提升(后面讲),之后英特尔也跟进推出了与之兼容的处理器,命其为「Intel」。

两者被统称为x86_。所以,x86的本意其实同时包含「32位和位」。历史的经验告诉我们,懒癌不是能接受x86_32和x86_这种说法的,于是x86_被简称成了x。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com