所有栏目 | 云社区 美国云服务器[国内云主机商]
你的位置:首页 > 云社区 » 正文

处理器架构与处理器是什么关系?

发布时间:2020-04-15 16:55:27

处理器架构与处理器是什么关系?

如果把CPU比作是一个房子,那么CPU架构就是这个房子的设计图纸,规定了它的面积、朝向、格局等。

规范点讲,处理器架构就是处理器的硬件架构,它包含有两部分内容。首先,一个处理器必须有一套指令集,这个指令集定义了处理器的基本特性,这个处理器的基本功能,也就是它能做什么,就像你要盖房,你的需求是能住下四个人,要有厨卫,要有阳台,通风好采光好等,你的这些需求就相当于处理器的指令集。

可是光有指令集也不行啊,还得有实现指令集的部分,这就是处理器的微架构,微架构定义如何去实现CPU的功能,其实就是用一堆硬件设计去迎合指令集,就像房子,你得根据需求设计出是几室几厅,窗户的位置大小,各个房间的布置,墙的厚度,空间高度等等,所以虽然需求是一样,可是不同人的设计会得出不同的户型。CPU也一样,同样的架构,微架构不同,处理器间也是不同的,就像Intel的桌面处理器都是x86架构,但第七代酷睿和第八代酷睿间的不同,就是微架构上的不同。

现在常见的处理器架构有:

X86架构:主要用于电脑上的CPU

ARM架构:主要用于智能手机的CPU

MIPS架构:通讯产品等

Power架构:服务器、游戏机等

大家对前两种应该很熟悉,我们天天生活中就会和它们打交道,MIPS架构(中国龙芯用的那个)也是曾经很NB的存在,然时也命也,Power架构也是昔日贵族,当初三大巨头苹果、IBM、摩托罗拉组成AIM联盟,就是想用PowerPC来对抗Intel和微软的Winter。除了x86用的是CISC复杂指令集外,其它三个架构都是用的RISC精简指令集。

除了上面四个架构外,还有一些专业处理器的架构,如DSP信号处理器,也有知名的架构,如Ti的C6000系列。

处理器架构与处理器是什么关系?

CPU架构是CPU厂商给属于同一系列的CPU产品定的一个规范,主要目的是为了区分不同类型CPU的重要标示。目前市面上的CPU分类主要分有两大阵营,一个是intel、AMD为首的复杂指令集CPU,另一个是以IBM、ARM为首的精简指令集CPU。两个不同品牌的CPU,其产品的架构也不相同,例如,Intel、AMD的CPU是X86架构的,而IBM公司的CPU是PowerPC架构,ARM公司是ARM架构。

ARM处理器基于精简指令集(RISC)架构。ARM处理器多用在移动设备上,应付轻量、目的单一明确的程序,晶体管数量少,功耗低。

x86是复杂指令集(CISC)架构,多用于桌面和服务器,这些平台上很多应用是计算密集型的,比如多媒体编辑、科研计算、模拟等等,晶体管数量庞大。为了高效地进行运算,x86架构有较长的流水线以达到指令级并行(ILP),支持超线程、虚拟化等等。

IBM的PowerPC架构也是一种精简指令集(RISC)架构的中央处理器。POWER是1991年,Apple(苹果电脑)、IBM、Motorola(摩托罗拉)组成的AIM联盟所发展出的微处理器架构。PowerPC是整个AIM联盟平台的一部分,并且是目前为止唯一的一部分。不过苹果电脑自2005年起,将旗下电脑产品转用Intel CPU,POWER也就式微了。

处理器架构与处理器是什么关系?

个人理解,不一定准确。处理器架构,你指的的流水线吧?指令集是cpu实现具体功能的逻辑电路。如有个多媒体指令集,可以硬解码h264。不通的指令集,效率不同。如处理矩阵计算,不同的指令集,效率差异很大。

处理器架构与处理器是什么关系?

处理器在最初发展时很多公司都有自己指令集架构,逐渐发展到现在主要有ARM,MIPS,Power PC,X86。ARM架构比较笼统包括架构和指令集,ARM指令集是由精简指令集发展出的一套指令集,ARM架构最新的是ARM V8。X86一般纯带指指令集,X86是复杂指令集,架构有X86和IA64、EM64T。处理器指一般可以访问存储、内存,能依据算法处理数据都是处理器,包括简单单片机的内核。

处理器架构与处理器是什么关系?

一句话概括,就是专利保护下的产物。

处理器处理的都是0和1,早期的时候这些基础知识大学都是公开免费的,或者是大佬发布免费使用的,后来商业公司把它拿去重新排列组装后申请专利(当然也有自研的东西啦),于是乎X86就诞生了。当其他公司也想跟进的时候,对不起,你侵犯我的专利了!这是我第一个组装的,你得申请我的许可!从那以后x86就彻底走上复杂指令集这条不归路了。除了它,你可以认为其他架构都是为了和X86区别开而起的名字。而且,都是精简指令集。因为怕了英特尔了,一个专利官司能打20年不怂,也就英特尔有这毅力。

处理器架构与处理器是什么关系?

在给你详细解释,那个构架就等于这个处理是怎么制造么,构架代表着制造芯片设计技术识别能力啊,想要有自己的构架是你塞入多少晶体管分块的,处理器是等于构架的,构架等于处理器的运行速度,的ghz,每个构架是带着处理器运行速度,想要个很好的处理构架,就是你自己盖的房子,盖个高楼大厦的处理构架,处理器来的运行速度等于1万ghz速度么,每个都是申请专利的,有的是有公用构架也可以需要你自己改进构架,但是不能申请专利这就是公用的构架公式吧

处理器架构与处理器是什么关系?

个人理解不知对不对

处理器好比机器,架构好比控制机器的人,怎么能快速的完成任务光靠处理的快是不行的,还得需要一个更快的方案,需要先生产什么再生产什么。

留言与评论(共有 0 条评论)
   
验证码:
Top