[科技普及] 1分钟弄懂ARM架构和x86架构的区别

 本帖内容来自网络

CPU为一个具有特定功能的芯片,里面含有微指令集。我们所使用的软件都要经过CPU内部的微指令集来达成才行。这些指令集的设计主要又被分为两种设计理念,这就是目前世界上常见的两种主要CPU架构,分别是:精简指令集(RISC)与复杂指令集(CISC)系统。精简指令集主要代表是ARM架构,复杂指令集主要代表是x86架构。

精简指令集(Reduced Instruction Set Computer,RISC):

这种CPU的设计中,微指令集较为精简,每个指令的运行时间都很短,完成的动作也很单纯,指令的执行效能较佳;但是若要做复杂的事情,就要由多个指令来完成。常见的RISC 微指令集CPU注意有:甲骨文(Oracle)公司的 SPARC 系列、IBM 公司的 Power Architecture(包括 PowerPC) 系列、与安谋公司(ARM Holdings) 的 ARM CPU 系列等。

在应用方面,甲骨文(Oracle) 的 SPARC CPU 的计算机常用于学术领域的大型工作站中,包括银行金融体系的主服务器也都有这类的计算机架构;IBM公司的 PowerPC架构,如索尼(Sony)公司生产的Play Station(PS)就是使用 PowerPC架构的 Cell 处理器; 常使用的各厂牌手机、PDA、导航系统、网络设备(交换器、路由器等)等,几乎都是使用 ARM 架构的 CPU。老实说,目前世界上使用范围最广的 CPU 就是 ARM 这种架构。复杂指令集(Complex Instruction Set Computer, CISC):

CISC 在微指令集的每个小指令可以执行一些较低阶的硬件操作,指令数目多而且复杂,每条指令的长度并不相同。因为指令执行较为复杂所以每条指令花费的时间较长,但每条个别指令可以处理的工作较为丰富。常见的 CISC 微指令 CPU 主要有 AMD、Intel、VIA等的 x86架构的 CPU。

由于AMD、Intel、VIA 所开发出来的 x86架构 CPU 被大量使用于个人计算机用途上面,因此,个人计算机常被称为 x86 架构的计算机!那为何称为 x86 架构呢? 这是因为最早的那颗 Intel 发展出来的 CPU 代号称为 8086,后来依此架构又开发出 80286,80386...,因此这种架构的 CPU 就被称为 x86 架构了。

在2003年以前由Intel 所开发的 x86 架构CPU 由8位升级到16、32位,后来AMD依此架构修改新一代的CPU为64位,为了区别两者的差异,因此64位的个人计算机CPU又被统称为 x86_64的架构!Tips:

所谓的位指的是CPU一次数据读取的最大量! 64位CPU代表CPU一次可以读写 64bits的数据,32位 CPU则是 CPU一次只能读取32位的意思。因为CPU读取数据量有限制,因此能够从内存中读写的数据也就有所限制。所以,一般32位的CPU所能读写的最大数据量,大概就是4GB左右。不同的x86架构的CPU差异

不同的x86架构的CPU除了CPU的整体结构(如第二层快取、每次运作可执行的指令数等)之外,主要是在于微指令集的不同。新的x86的CPU 大多含有很先进的微指令集,这些微指令集可以加速多媒体程序的运作,也能够加强虚拟化的效能,而且某些微指令集更能够增加能源效率,让CPU耗电量降低!由于电费越来越高,购买计算机时,除了整体的效能之外,节能省电的CPU也需要考虑。

(0)

相关推荐

  • 什么是ARM处理器 ?

    ARM(英国公司) 首先ARM是一家英国公司,是全球领先的半导体知识产权(IP)提供商.ARM设计了大量高性价比.耗能低的RISC处理器(精简指令集).相关技术及软件.换言之,ARM公司本身并不靠自有 ...

  • 《芯片有话说》第一篇:三分天下的CPU架构

    从今天开始,会陆续写些有关芯片的内容.我整理成<芯片有话说>系列.本人才疏学浅,深度不敢说,但求能将芯片产业上下游的发展兴衰以及现状讲清楚. 如果把芯片比作一个人,CPU就相当于人的大脑. ...

  • Arm的崛起,是个意外?

    来源:内容由半导体行业观察(ID:icbank)编译自「atstechnica」,谢谢. 随着苹果基于Arm设计的M1 CPU面世,并发布了全新的Mac系列产品,而这些机器还备受好评,现在正是时候让每 ...

  • C/C++编程笔记:数组部分!三分钟弄懂C语言重点知识

    C或C ++中的数组是存储在连续内存位置的项目的集合,可以使用数组的索引随机访问元素.它们用于存储相似类型的元素,因为所有元素的数据类型必须相同.它们可用于存储原始数据类型的集合,例如任何特定类型的i ...

  • C/C++编程笔记:C数组、字符串常量和指针!三分钟弄懂它

    想弄懂C语言中数组和指针的关系吗?这篇文章就占据你三分钟时间,看完你肯定会有收获! 数组 数组声明为 数据类型 名称[ constant-size ],并将一个数据类型的一个或多个实例分组到一个可寻址 ...

  • 高考倒计时2天 | 5分钟弄懂高中毕业生如何赴法留学

    0 2 天 2020年高考倒计时 后天高考正式拉开序幕,每年高考后留法也成了很多同学和家长关心的问题,今天小编想跟大家聊聊高中生赴法读本科的优势与风险,以及高考后留法的流程与费用. 高中生要不要去法国 ...

  • 3分钟弄懂行星/星座/宫位的区别

    回复"星盘" 查询你的出生星图 之前说写冥王星宫位,但考虑到很多朋友可能不了解宫位,所以想先来一个科普系列. 虽然文章不能做到像之后做的付费专业课程那么详细全面,但一定能让大家对宫 ...

  • 8分钟弄懂抻筋拔骨十三势练习须知

    8分钟弄清习练抻筋拔骨十三势需要注意的方方面面

  • 教你5分钟弄懂K线!

     K线理论起源地是日本,属最古老的技术分析方法,公元1750年日本人就已经开始利用阴阳烛来分析大米期货.K线具有东方人所擅长的形象思维特点,没有西方用演绎法得出的技术指标那样定量,因此运用上还是主观意 ...

  • 3分钟弄懂文艺复兴的前前后后

    中世纪对欧洲人思想的禁锢让他们尝尽艰辛,人们对现实社会痛苦的忍受以及对来世天堂美好的向往让他们痛并快乐着,但是十字军东征带来的东方文明的火种普遍蔓延,大有燎原之势,尤其是一些智慧的人用符号构成的密语在 ...

  • 电动轻便摩托车、电动自行车傻傻分不清?日报君带你几分钟弄懂!

    2019-07-26 18:32 今年4月的时候 日报君曾给大家讲过 随着"电动车新国标"的施行 咱们资阳的"电马儿"大军开始扎堆办证 资料图片 最近,日报君又 ...

  • 5分钟弄懂!MOS管及简单CMOS逻辑电平电路

    单片机芯片解密破解方法 单片机和数字电路怎么抗干扰? (点击上方红字,即可获取) 现代单片机主要是采用CMOS工艺制成的. 01 MOS管 MOS管又分为两种类型:N型和P型. 如下图所示: 以N型管 ...