- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
这4个子单元,组成指令流水线。当编译过的程序在PowerPC微处理器上运行时,由于所有指令的执行步骤都分解为如上4步,所以同一周期内处理器可解释多条指令,只有碰到转移指令的条件不满足时,才需暂停。PowerPC与Pentium的比较见表6.1。第61页,共103页,星期日,2025年,2月5日6.2.5RISC、CISC、VLIW技术的融合1.CRIPCISC体系结构的功能提高到一定程度后,指令系统的复杂性便成为其进一步提高功能的包袱,同时由于RISC技术的强烈冲击,迫使一些CISC制造商开始吸收RISC技术,开发和推出融CISC和RISC技术为一体的CRIP(CISC-RISCProcessor)技术产品。由表6.1可见,Intel公司的Pentium已经吸收了RISC技术;1993年3月推出的Pentium66/60芯片成为典型的CRIP型微处理机;1995年面世的PentiumPro,则是CRIP型体系结构的进一步完善和发展。第62页,共103页,星期日,2025年,2月5日Pentium66/60CPU采用超标量技术实现,它设置有3个指令处理部件:整数处理部件有双系统流水线(V-流水线和U-流水线);一个时钟周期可以并行地执行两条整数指令;i80386兼容部件,采用微码处理指令技术,负责处理在一个时钟周期内不能完成的复杂指令;浮点处理部件采用超级流水线技术实现。Pentiumpro是Pentium的换代产品,它把X86的CISC指令分解成若干个类似于RISC指令的比较简单的微操作。这样一方面保持了与X86体系结构的兼容性,又吸收了RISC技术的优点。它的另一个设计特色是乱序(out-of-roder)执行和推测执行。乱序执行同转移预测和推测执行(specutativeexecution)机构结合在一起,允许CPU使指令最有效地利用内部资源。第63页,共103页,星期日,2025年,2月5日Intel公司宣称Pentiumpro通常可以看到超越程序计数器的20~30条指令,Pentiumpro对转移预测的正确率高达90%以上。由于它具备更巨大的BTB(512个入口的转移目标缓冲器)和ROB(40个入口的重新排序缓冲器),使Pentium可以预测10~15层的嵌套转移。另外,它还采用了3路超标量结构和无阻塞的Cache方案。它的完全分离的64位前台总线和后台总线,使第二级Cache不必同主存、外设分时访问总线。第64页,共103页,星期日,2025年,2月5日2.EPIC1994年,Intel和HP决定联合开发新一代微处理器——基于IA-64架构的Merced,并共同定义了显性并行指令计算技术——EPIC(ExplicitlyParallelInstructionComputing,显性并行指令计算)。EPIC是一种超越超标量的新模式,它克服了VLIW处理器的缺点,简单地说,就是实现下面的3步:(1)由编译器先分析指令间的依赖关系;(2)编译器将没有依赖关系的指令,按最多是3个指令为一组,组合成多个“组”;(3)由内置的执行单元将分成组的指令群并行执行。由于每条指令究竟分给哪一个执行单元是由软件决定的,因而利用简单的硬件就可以提高指令的并行度,降低了处理器的制造成本。第65页,共103页,星期日,2025年,2月5日3.RVIP技术和CRVIP技术第一代超标量微处理机只能同时分发2~3条指令。第二代超标量微处理机产品,已可以同时分发4条指令。它们的特征之一,是设有乱序(out-of-order)控制执行机构。从第一代到第三代超标量结构微处理机的设计表明,采用超标量结构时,需要弄清楚内藏于微处理机中的分发电路与程序指令之间的关系,并要依靠硬件系统(分发电路、执行单元的控制电路等)对指令的处理顺序实施动态的控制。于是,硬件系统的复杂性便随着工作频率的提高和同时分发指令条数的增多而增强。第66页,共103页,星期日,2025年,2月5日随着超标量结构的不断发展,微处理机硬件系统越来越复杂化庞大化,从而失掉了原先那种以结构简单而崛起的RISC技术的优越性。人们估计,单靠RISC超标量结构或者单靠CRIP混合技术的超标量体系结构,去提高性能指标,将会越来越困难。因此,不少微处理机设计者已开始将目光转向了VLIW(超长指令字)技术。实行上,VLIW技术同RISC超标量结构技术是密切相联的。这
文档评论(0)