0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如今,四大主流芯片到底有何特色

454398 来源:ST社区 作者:ST社区 2023-02-03 15:49 次阅读

来源:ST社区

众所周知,建房子首先要打地基、搭框架,然后是搬砖、填砖到装修等,框架是设计房子的关键。造芯片和做房子虽不同,但原理却有相似之处,首先得做的第一步就是选择架构。

提到芯片架构,就不得不说CPU,因为架构的发明离不开它。CPU也叫中央处理器,是一块超大规模的集成电路,主要包括运算器和高速缓冲存储器及实现它们之间联系的数据、控制及状态的总线。CPU的核心是各种类型的芯片,芯片架构是造芯的第一步。目前市场上主流的芯片架构有X86、ARMRiSC-V和MIPS四种。

四大主流芯片架构的特点

X86是微处理器执行的计算机语言指令集,指一个intel通用计算机系列的标准编号缩写,也标识一套通用的计算机指令集合。1978年6月8日,Intel发布了新款16位微处理器“8086”,也同时开创了一个新时代:x86架构诞生了。X86指令集是美国Intel公司为其第一块16位CPU(i8086)专门开发的,美国IBM公司1981年推出的世界第一台PC机中的CPU--i8088(i8086简化版)使用的也是X86指令。

随着CPU技术的不断发展,Intel陆续研制出更新型的i80386、i80486直到今天的Pentium 4系列,但为了保证电脑能继续运行以往开发的各类应用程序以保护和继承丰富的软件资源,所以Intel公司所生产的所有CPU仍然继续使用X86指令集。

ARM架构是一个32位精简指令集处理器架构,其广泛地使用在许多嵌入式系统设计。由于节能的特点,ARM处理器非常适用于移动通讯领域,符合其主要设计目标为低耗电的特性。

如今,ARM家族占了所有32位嵌入式处理器75%的比例,使它成为占全世界最多数的32位架构之一。ARM处理器可以在很多消费性电子产品上看到,从可携式装置到电脑外设甚至在导弹的弹载计算机等军用设施中都有它的存在。

ARM和X86架构最显著的差别是使用的指令集不同。ARM主要是面向移动、低功耗领域,因此在设计上更偏重节能、能效方面。X86处理器主要面向家用、商用领域,在性能和兼容性方面做得更好。

RiSC-V架构是基于精简指令集计算(RISC)原理建立的开放指令集架构(ISA),RISC-V是在指令集不断发展和成熟的基础上建立的全新指令。RISC-V指令集完全开源,设计简单,易于移植Unix系统,模块化设计,完整工具链,同时有大量的开源实现和流片案例,得到很多芯片公司的认可。

RiSC-V架构的起步相对较晚,但发展很快。它可以根据具体场景选择适合指令集的指令集架构。基于RISC-V指令集架构可以设计服务器CPU,家用电器cpu,工控cpu和用在比指头小的传感器中的CPU。

MIPS架构是一种采取精简指令集(RISC)的处理器架构,1981年出现,由MIPS科技公司开发并授权,它是基于一种固定长度的定期编码指令集,并采用导入/存储(load/store)数据模型。经改进,这种架构可支持高级语言的优化执行。其算术和逻辑运算采用三个操作数的形式,允许编译器优化复杂的表达式。

如今基于该架构的芯片广泛被使用在许多电子产品网络设备、个人娱乐装置与商业装置上。最早的MIPS架构是32位,最新的版本已经变成64位。

没有所谓的“万能芯片架构”

每一种架构都有自己的优势和不足,天下并没有所谓的“万能芯片架构”。如X86架构是英特尔AMD的“专属”,在PC市场上独霸多年,地位不可撼动;ARM的架构在移动端和便捷设备上有着不可替代的优势;MIPS架构的处理器在网关、机顶盒等市场上非常受欢迎;RiSC-V架构虽然出来不久,但在智能穿戴产品上的应用广泛,前景广阔。

ARM架构和X86架构是市场份额最大的两大架构,它们有着各自的特点和市场。目前在移动领域上ARM架构占主流,X86架构也占有一定的市场份额。X86架构由于其封闭性,相对于ARM架构成本更高,但有着更高的性能、更快的速度和兼容性。英特尔近几年也在逐步的布局移动市场,如其推出的X86架构凌动系列处理器,在速度、视频体验、兼容性等方面表现优异。

审核编辑黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 芯片
    +关注

    关注

    454

    文章

    50444

    浏览量

    421921
  • ARM
    ARM
    +关注

    关注

    134

    文章

    9056

    浏览量

    366845
  • cpu
    cpu
    +关注

    关注

    68

    文章

    10827

    浏览量

    211173
  • 架构
    +关注

    关注

    1

    文章

    510

    浏览量

    25448
  • RISC-V
    +关注

    关注

    44

    文章

    2232

    浏览量

    46039
收藏 人收藏

    评论

    相关推荐

    RTOS与Linux到底有什么区别

    很多做嵌入式开发的小伙伴都存在这样的疑惑:RTOS与Linux到底有什么区别?
    的头像 发表于 10-29 09:53 328次阅读

    如今火热的AI芯片到底是什么

    和运用的主流方式,目前通用的CPU可以拿来执行AI的算法。但是因为内部大量的非运算逻辑,而这些指令级对于目前的AI算法来说是完全用不上的,所以CPU并不能达到最高的运算效率。因此,具有海量并行计算能力并且能够加速AI计算的AI芯片
    的头像 发表于 09-06 10:10 551次阅读

    CMOS运放的输入阻抗到底有多高呢?

    都说CMOS运放输入阻抗高,到底有多高呢?可有一个量化指标?
    发表于 09-06 06:59

    求助,这个电路U1A运放同相端的R1电阻到底有什么作用啊?

    想问下这个电路U1A运放同相端的R1电阻到底有什么作用啊?很郁闷。
    发表于 08-27 07:09

    探秘四大主流芯片架构:谁将主宰未来科技?

    在科技日新月异的今天,芯片作为现代电子设备的心脏,其架构的选择与设计显得尤为重要。目前市场上主流芯片架构种:X86、ARM、RISC-
    的头像 发表于 07-31 11:15 2342次阅读
    探秘<b class='flag-5'>四大</b><b class='flag-5'>主流</b><b class='flag-5'>芯片</b>架构:谁将主宰未来科技?

    EWSTM8-2201 or 3101安装说明上有的说选“是”,有的说选“否”,二者到底有什么区别?对工程什么影响?

    the installation. ......... 安装说明上有的说选“是”,有的说选“否”,二者到底有什么区别?对工程什么影响?
    发表于 04-28 08:08

    网线到底有多少种连接器

    我们在谈论网线的时候,聊得最多的,一定是它的连接器,它在连接过程中扮演着极为重要的角色。网线到底有多少种连接器?本期我们将从工业级使用出发,来看看这根似乎普通的网线,在连接器上有多么努力。
    的头像 发表于 01-26 10:06 570次阅读

    NUC123的USB外设到底有没有DMA功能?

    下载最新的TRM 1.07: 在最先前的描述以及USB的寄存器章节都有DMA相关的内容。但是DMA那一章节里的框图没有USB外设。同时关于USB外设DMA的用法也没具体说明。所以USB外设到底有没DMA功能,若是该怎么用?
    发表于 01-16 08:26

    AD7280AWBSTZ和AD7280ABSTZ之间到底有什么区别?

    替代吗?在网上找到的两个芯片的相关数据都是一样的,AD7280AWBSTZ和AD7280ABSTZ之间到底有什么区别?
    发表于 01-08 06:36

    LED洗墙灯跟线条灯的区别,使用的芯片差异?

    LED洗墙灯跟线条灯的区别,使用的芯片差异?
    的头像 发表于 01-05 14:30 1744次阅读

    COB与SMD到底有什么不同?

    COB与SMD到底有什么不同?  COB和SMD是两种常见的电子元器件封装技术。它们在电子行业中被广泛应用,尤其在LED照明领域。虽然它们都用于将芯片连接到电路板上,但它们在封装技术和应用方面有一些
    的头像 发表于 12-29 10:34 1660次阅读

    什么是静态IP地址?什么是DHCP?DHCP与静态IP到底有区别呢?

    什么是静态IP地址?什么是DHCP?DHCP与静态IP到底有区别呢?DHCP与静态IP地址哪个好? 静态IP地址是为网络设备(如计算机、服务器、路由器等)手动配置的固定IP地址。它不会改变,除非
    的头像 发表于 12-27 14:09 6066次阅读

    母线槽与电缆到底有区别?

    母线槽与电缆到底有区别? 母线槽与电缆是电力传输中常见的两种设备,它们有着各自的特点和应用领域。下面将分别从使用范围、结构设计、传输能力、安装维护等方面详细介绍母线槽与电缆的区别。 一、使用范围
    的头像 发表于 12-26 14:02 1598次阅读

    到底有哪些原因会导致电枢绝缘阻值为零?

    对电机多大影响,现在这样用能安全使用多长时间,为什么电枢会是零呢,到底有哪些原因会导致电枢绝缘阻值为零?
    发表于 12-14 08:30

    异构集成 (HI) 与系统级芯片 (SoC) 区别?

    异构集成 (HI) 与系统级芯片 (SoC) 区别?
    的头像 发表于 11-29 15:39 2019次阅读
    异构集成 (HI) 与系统级<b class='flag-5'>芯片</b> (SoC) <b class='flag-5'>有</b><b class='flag-5'>何</b>区别?