计算机组成原理(第三版) 教学课件 作者 978 7 302 27973 0 计算机组成原理第六章课件(第三版).ppt

计算机组成原理(第三版) 教学课件 作者 978 7 302 27973 0 计算机组成原理第六章课件(第三版).ppt

  1. 1、本文档共130页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* 第*页 双核心技术则是通过“硬”的物理核心实现多线程工作:每个核心拥有独立的指令集、执行单元,与超线程中所采用的模拟共享机制完全不一样。 在操作系统看来,它是实实在在的双处理器,可以同时执行多项任务,能让处理器资源真正实现并行处理模式,其效率和性能提升要比超线程技术高得多,不可同日而语。 * 第*页 3.多核多线程技术 目前,高性能微处理器研究的前沿逐渐从开发指令级并行(ILP)转向开发多线程并行(Thread Level Parallelism,TLP),单芯片多处理器(Chip Multiprocessor,CMP)就是实现TLP的一种新型体系结构。 CMP在一个芯片上集成多个微处理器核,每个微处理器核实质上都是一个相对简单的单线程微处理器或者比较简单的多线程微处理器,这样多个微处理器核就可以并行地执行程序代码,因而具有较高的线程级并行性。 * 第*页 Pentium系列微处理器 Pentium属于单核单线程处理器,Pentium 4属于单核多线程处理器,Pentium D属于多核单线程处理器,Pentium EE属于多核多线程处理器,这几种微处理器的内部结构示意图如图6-21所示,图中EU表示执行单元,CU表示控制单元。 * 第*页 图6-21 几种微处理器的内部结构 * 第*页 6.8.4 未来CPU发展趋势 高性能、低能耗、高速度和低成本是未来CPU的发展方向。研究表明,未来的CPU将主要通过扩展内核数量、而非继续冲刺时钟频率高峰的方式来获得性能提升。英特尔的目标是在未来5-10年内为消费者们提供每秒可执行1万亿次浮点运算的个人电脑用CPU(简称万亿级CPU),推出采用更新晶体管技术的32纳米及22纳米制造工艺,并在研究更远的将来导入碳纳米管材料来制造CPU的可能性。 这些新工艺、新材料有望为未来的CPU带来更强的晶体管集成度和能效优势,让它们可以集成更多内核、实现更高性能,并尽量减少电力消耗。 * 第*页 ? 本章小结 中央处理器CPU是计算机的核心部件,具有程序控制、操作控制、时间控制、数据加工等基本技能。 CPU从储存器取出一条指令并执行这条指令的时间称为指令周期。由于各种指令的操作功能不同,各种指令的指令周期是不尽相同的。划分指令周期,是设计操作控制器的重要依据。 计算机的基本过程主要是指执行指令的过程,可以分为三个阶段:取指令;分析指令;执行指令。 时序系统的功能是为指令的执行提供各种操作定时信号。时序部件是计算机的机内时钟,它用其产生的周期状态、节拍电位及时标脉冲去对指令周期进行时间划分,刻度和标定。 CPU控制方式有同步控制、异步控制、同异步控制方式三种。 微程序设计技术是利用软件方法设计控制器操作的一门技术,具有规整性、灵活性、可维护性等一系列优点。 流水CPU是以时间并行性为原理构造的处理器,是一种非常经济而实用的并行技术。 * 第*页 ? 本章小结 从简单到复杂,举出一个CPU模型以及Intel8088、IBM370CPU等传统CPU的结构,目的在于使读者由浅入深地理解教学内容,也使读者了解了计算机技术的发展历程。 流水CPU是以时间并行性为原理构造的处理器,是一种非常经济而实用的并行技术。流水技术中的主要问题是资源相关、数据相关和控制相关,为此需要采取相应的技术对策,才能保证流水线畅通而不断流。 RISC CPU技术是继承CISC的成功技术,并在克服CISC机器缺点的基础上发展起来的。RISC机器的3个基本要素是:一个有限的简单指令集;CPU配备大量的通用寄存器;强调指令流水线的优先。 多媒体CPU是带有MMX技术的处理器。MMX是一种多媒体扩展结构技术,特别适合于图像处理,极大地提高了计算机在多媒体和通信应用方面的功能。 * * 第*页 6.6.1并行处理技术 三种形式 时间并行(重叠):让多个处理过程在时间上相互错开,轮流使用同一套硬件设备的各个部件,以加快硬件周转而赢得速度,实现方式就是采用流水处理部件 空间并行(资源重复):以数量取胜 它能真正的体现同时性 LSI和VLSI为其提供了技术保证 时间+空间并行 Pentium中采用了超标量流水线技术 * 第*页 6.6.2流水CPU的结构 流水计算机的系统组成 存储器体系:主存采用多体交叉存储器;Cache 流水方式CPU:指令部件、指令队列、执行部件 指令流水线 指令队列:FIFO 执行部件:可以有多个采用流水线方式构成的算术逻辑部件构成,可以将定点运算部件和浮点运算部件分开。 * 第*页 6.6.2流水CPU的结构 流水线CPU时空图 IF(Instruction Fetch取指) ID(Instruction Decode指令译码) EX(Execution执行) WB(Write B

文档评论(0)

时间加速器 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档