浅谈cpu的架构

浅谈cpu的架构

ID:32488893

大小:28.48 KB

页数:3页

时间:2019-02-08

浅谈cpu的架构_第1页
浅谈cpu的架构_第2页
浅谈cpu的架构_第3页
资源描述:

《浅谈cpu的架构》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、浅谈CPU的架构摘要:CPU的架构就好比一座房子的框架,它决定了使用该架构的处理器的整体性能。目前世界上有很多处理器,而处理器的架构却只有几种,可见架构作为中央处理器的基础,对于处理器的整体性能起到了决定性的作用。关键词:CPU;处理器架构;各个架构的特点中央处理器(CPU)是计算机中最重要的一个部分,其硬件主要由控制器、运算器、存储器、输入设备和输出设备五部分组成,而CPU的最重要基础便是CPU架构。对于CPU架构,简单来说就是CPU核心的设计方案,不同架构的处理器同主频下,性能差距可以达到2-5倍,可见架构对于CPU的重要性。目前

2、全球有四大处理器架构,分别为X86架构、ARM架构、MIPS架构和POWER架构,其中X86架构属于复杂指令集,而ARM架构、MIPS架构、POWER架构属于精简指令集。目前电脑上的CPU架构基本上都是基于X86架构设计的,而移动通讯领域很多使用的是ARM架构的处理器。ARM架构广泛地使用在许多嵌入式系统设计中,目前ARM架构占了所有32位嵌入式处理器75%的比例,使它成为全世界使用最多的的32位架构之一。MIPS架构广泛使用在网络设备、个人娱乐装置、电子产品以及商业装置等小型设备上,最早的MIPS架构是32位,最新的版本已经变成64

3、位,而且我国的龙芯使用的便是MIPS架构。由于POWER架构构成的处理器具有结构简单和高效率的特点,因此POWER架构的处理器在各个领域被广泛使用。ARM架构是一个32位精简指令集(RISC)处理器架构,它有一些RISC所共有的特性,例如①固定的32bits操作码长度,降低编码数量所产生的耗费,减轻解码和流水线化的负担。②它的指令大多均为一个CPU周期执行。③ARM架构是读取/储存架构。④它不支援地址不对齐内存存取。⑤大量的16×32-bit寄存器阵列⑥其指令集属于正交指令集。MIPS架构是一种采用精简指令集(RISC)的处理器架构,

4、它的基本特点是:包含大量的寄存器、指令数和字符、可视的管道延时时隙,这些特性使MIPS架构能够提供最高的每平方毫米性能和当今SoC设计中最低的能耗。MIPS32架构基于一种固定长度的定期编码指令集,并采用导入/存储数据模型。其算术和逻辑运算采用三个操作数的形式,允许编译器优化复杂的表达式。而且它还带有32个通用寄存器,让编译器能够通过保持对寄存器内数据的频繁存取进一步优化代码的生成性能。POWER架构是1991年由Apple、IBM、Motorola组成的AIM联盟所发展出的微处理器架构。它是IBM开发的一种基于RISC指令系统的架构

5、,相对于X86架构的处理器,采用POWER架构的处理器具有结构简单和高效率的特点。POWER4,POWER5,POWER6以及POWER7处理器和其他厂商生产的POWERPC处理器都是采用这个架构的。1978年6月8日,Intel发布了新款16位微处理器8086,8086处理器采用了X86架构,这也是X86架构首次应用在CPU中,随后X86架构便广泛应用在Intel生产的各种CPU上。X86指的是特定微处理器执行的一些计算机语言指令集,定义了芯片的基本使用规则。由于X86构架的处理器芯片在性能上比较强劲,善于执行复杂工作,X86架构比

6、ARM架构系统在性能方面要快得多、强得多。因此,当Intel进军移动市场领域后,只推出的双核芯片就可以媲美ARM构架的四核芯片性能。个人电脑上的CPU架构,其实都是基于X86架构设计的,近几年比较著名的X86架构有Intel的Netburst、Core、Nehalem,以及AMD的K8。下面详细介绍一下Core架构。Core微架构全部采用65nm制造工艺,晶体管数量达到2.91亿个,核心尺寸为143平方毫米,性能提升40%,能耗降低40%,主流产品的平均能耗为65瓦特,顶级的X6800也仅为75瓦特,前端总线提升至1066Mhz(Co

7、nroe),1333Mhz(Woodcrest),800Mhz(Merom)。该架构拥有双核心、64bit令集、4发射的超标量体系结构和乱序执行机制等技术,支持包括SSE4在内的Intel所有扩展指令集。为了提高两个核心的内部数据交换效率采取共享式二级缓存设计,2个核心共享4MB或2MB的二级缓存,其内核采用高效的14级有效流水线设计,每个核心都内建32KB一级指令缓存与32KB一级数据缓存,而且2个核心的一级数据缓存之间可以直接传输数据。一、Core架构的特点:1、超强的四组指令编译器。Core微架构采用了四组指令编译器,也就是四组

8、解码单元,这四组解码单元由三组简单解码单元与一组复杂解码单元组成。2、流水线明显缩短。我们都知道,流水线越长,频率提升潜力越大,但是一旦分支预测失败或者缓存不中的话,所耽误的延迟时间越长。因此对于Conroe来说,14级

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。