2022年cpu架构简析 .pdf
《2022年cpu架构简析 .pdf》由会员分享,可在线阅读,更多相关《2022年cpu架构简析 .pdf(12页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、CPU架构解析报告报告人:夏栩四川农业大学信息工程学院本报告旨在从x86、MIPS、ARM等不同,简单分析说明各种架构之间关系、以及各自特点。首先明确体系架构和体系结构的定义,然后分别论述x86、ARM、MIPS 架构 的特点,然后是简单介绍ARM与MIPS 对比,ARM与 X86对比,最后是谈一下对ARM处理器的前景观望。首先,体系架构的定义:CPU 架构是CPU 厂商给属于同一系列的CPU 产品定的一个规范,主要目的是为了区分不同类型CPU 的重要标示。目前市面上的CPU 主要分有两大阵营,一个是intel 系列CPU,另一个是AMD 系列CPU。图表1 第一块支持X86 指令集的Inte
2、l i8086处理器名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 12 页 -图表 2 AMD 系列 CPU 体系结构的定义:在计算世界中,体系结构一词被用来描述一个抽象的机器,而不是一个具体的机器实现。一般而言,一个CPU 的体系结构有一个指令集加上一些寄存器而组成。“指令集”与“体系结构”这两个术语是同义词。一、x86、ARM、MIPS 架构x86、ARM、MIPS 算是是目前最常见也相对最知名的处理器架构了。1、x86架构名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 12 页 -图表3 X86 架构处理器示意图x86或80 x86 是英特尔首先开发制造的一
3、种微处理器体系结构的泛称。该系列较早期的处理器名称是以数字来表示,并以“86”作为结尾,包括Intel 8086、80186、80286、80386 以及80486,因此其架构被称为“x86”。x86架构于1978 年推出的Intel 8086 中央处理器中首度出现,它是从Intel 8008处理器中发展而来的,而8008则是发展自Intel 4004 的。8086在三年后为IBM PC所选用,之后 x86便成为了个人电脑的标准平台,成为了历来最成功的 CPU 架构。8086是16位元处理器;直到1985年32位元的80386的开发,这个架构都维持是16位元。接着一系列的处理器表示了32位元架
4、构的细微改进,推出了数种的扩充,直到2003年AMD对于这个架构发展了64位元的扩充,并命名为AMD64。后来Intel也推出了与之兼容的处理器,并命名为Intel 64。两者一般被统称为x86-64 或x64,开创了x86的64位时代。值得注意的是Intel早在1990年代就与惠普合作提出了一种用在安腾系列处名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 12 页 -理器中的独立的 64位架构,这种架构被称为 IA-64。IA-64是一种崭新的架构,和x86架构完全没有相似性。(对于 Intel和AMD的处理器技术,打算专门挑些典型的区别总结一篇文章)x86架构是重要地可变指令
5、长度的CISC。字组(word,4 字节)长度的内存存取允许不对齐内存位址,字组是以低位字节在前的顺序储存在内存中。向后相容性一直都是在x86架构的发展背后一股驱动力量(设计的需要决定了这项因素而常常导致批评,尤其是来自对手处理器的拥护者和理论界,他们对于一个被广泛认为是落后设计的架构的持续成功感到不解)。但在较新的微架构中,x86处理器会把x86指令转换为更像RISC 的微指令再予执行,从而获得可与RISC 比拟的超标量性能,而仍然保持向前兼容。如今,我们面前的PC机基本都是x86架构计算机。如果你想尝试其他架构的计算机,首先要考虑的是放弃Windows系统。(好消息是即将正式发布的Wind
6、ows 8 将支持x86和ARM两种架构)2、ARM架构名师资料总结-精品资料欢迎下载-名师精心整理-第 4 页,共 12 页 -图表4 ARM Cortex-A9架构处理器图表 5 ARM Cortex-A8处理器隶属于Cortex-A 系列,基于ARMv7-A 架构ARM架构(进阶精简指令集机器(Advanced RISC Machine),较早称作Acorn RISC Machine)是一个 32位元精简指令集(RISC)处理器架构,其广泛地使用名师资料总结-精品资料欢迎下载-名师精心整理-第 5 页,共 12 页 -在许多嵌入式系统设计。由于节能的特点,ARM处理器非常适用于移动通讯领
7、域,符合其主要设计目标为低耗电的特性。ARM架构包含了下述RISC 特性:1.读取储存 架构2.正交指令集(任意存取指令可以任意的寻址方式存取数据Orthogonal instruction set)3.大量的16 32-bit 寄存器阵列(register file)4.固定的32 bits 操作码(opcode)长度,降低编码数量所产生的耗费,减轻解码和流水线化的负担。5.大多均为一个CPU 周期执行。为了补强 这种简单的设计方式,相较于同时期的处理器如 Intel 80286和Motorola 68020,还多加了一些特殊设计:1.大部分指令可以条件式地执行,降低在分支时产生的负重,弥补
8、分支预测器(branch predictor)的不足。2.算数指令只会在要求时更改条件编码(conditioncode)3.32-bit 筒型位移器(barrelshifter)可用来执行大部分的算数指令和寻址计算而不会损失效能4.强大的索引寻址模式(addressing mode)5.精简但快速的双优先级中断子系统,具有可切换的暂存器组在今日,ARM家族占了所有32位元嵌入式处理器75%的比例,使它成为占全世界最多数的32位元架构之一。ARM处理器可以在很多消费性电子产品上看到,从可携式装置(PDA、移动电话、多媒体播放器、掌上型电玩、计算机)到名师资料总结-精品资料欢迎下载-名师精心整理-
9、第 6 页,共 12 页 -电脑周边设备(硬盘、桌上型路由器)甚至在导弹的弹载计算机等军用设施中都有他的存在。对于智能机爱好者们,ARM处理器的大名一定早有所闻。3、MIPS 架构图表6 MIPS 架构MIPS架构(英语:MIP Sarchitecture,为“无内部互锁流 水级的微处理器Microprocessor without Interlocked Pipeline Stages的缩写,也是Millionsof Instructions Per Second 的相关语),是一种采取精简指令集(RISC)的处理器架构,1981年出现,由MIPS 科技公司开发并授权,广泛被使用在许多电子产
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年cpu架构简析 2022 cpu 架构
限制150内