good计算机体系结构复习.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
good计算机体系结构复习

1.计算机系统结构的定义:计算机系统结构概念的实质是确定计算机系统中软、硬件的界面,界面之上是软件实现的功能,界面之下是硬件和固件实现的功能。 2.计算机组成额计算机实现的二者关系:计算机组成指的是计算机系统结构的逻辑实现,包含物理机器级中的数据流和控制流的组成以及逻辑设计等。它着眼于物理机器级内各事件的排序方式与控制方式、各部件的功能以及各部件之间的关系。计算机实现指的是计算机组成的物理实现,包括处理机、主存等部件的物理结构,器件的集成度和速度,模块、插件、底板的划分与连接,信号传输,电源、冷却及整机装配技术等。它着眼于器件技术和微组装技术,其中器件技术在实现技术中起主导作用。 3.系列机的软件兼容方式4种:向上兼容、向下兼容、向前兼容、向后兼容。向上(下)兼容指的是按某档计算机编制的程序,不加修改就能运行于比他高(低)档的计算机。向后(前)兼容指的按某个时期投入市场的某种型号计算机编制的程序,不加修改就能运行于在它之后(前)投入市场的计算机。向后兼容一定要保证,他是系列机的根本特征。兼容机:它是指由不同制造商生产的具有相同系统结构的计算机。 4.计算机系统设计的4个常用定量原理:①以经常性事件为重点:这是计算机设计中最重要、使用最广泛的设计原则。②Amdahl定律:加快某部件执行速度所能获得的系统性能加速比,受限于该部件的执行时间占系统中总执行时间的百分比。Amdahl定律可用来计算当对计算机系统中的某个部分进行改进后,系统总体性能可获得多大的提高。这是通过加速比这个指标来衡量的。 = =,这个加速比依赖于两个因素:在改进前的系统中,可改进部分的执行时间在总执行时间中的比例:可改进部分改进以后性能提高的倍数。③CPU性能公式:CPU时间=执行程序所需的时钟周期数X时钟周期时间,引入新参数CPI(每条指令执行的平均时钟周期数) CPI = 执行程序所需的时钟周期数/IC IC:所执行的指令条数。程序执行的CPU时间可以写成CPU时间 = IC ×CPI ×时钟周期时间 。CPU的性能取决于3个参数:时钟周期时间:取决于硬件实现技术和计算机组成;CPI:取决于计算机组 成和指令集结构;IC:取决于指令集结构和编译技术。④程序段局部性原理:指程序执行时所访问的存储器地址分布不是随机的,而是相对的簇聚。 5.指令集的结构:堆栈结构、累加器结构、通用寄存器结构。在通用寄存器结构中,根据操作数来源不同,又进一步分为寄存器-存储器结构和寄存器-寄存器结构。 6.提高并行技术的技术途径:①时间重叠②资源重复③资源共享。 7.试以系列机为例,说明计算机系统结构、计算机组成和计算机实现三者之间的关系。 计算机组成是计算机系统结构的逻辑实现;计算机实现是计算机组成的物理实现。一种系统结构可以有多种组成;一种组成可以有多种实现。同一系列机中各种型号的机器具有相 同的系统结构,但采用不同的组成和实现技术,因而具有不同的性能和价格。 8. Flynn分类法把计算机系统的结构分为4类:①单指令流单数据流SISD②单指令流多数据流SIMD③多指令流单数据流MISD④多指令流多数据流MIMD。 9.区别不同指令集结构的主要因素:CPU中用来存储操作数的存储单元的类型。CPU中用来存储操作数的存储单元的主要类型:堆栈,累加器,通用寄存器组。将指令集结构分为三种类型①堆栈结构②累加器结构③通用寄存器结构。根据操作数的来源不同,又可进一步分为:寄存器-存储器结构(RM结构)(操作数可以来自存储器 );寄存器-寄存器结构(RR结构)(所有操作数都是来自通用寄存器组)。 10.指令集结构的功能设计。对指令集的基本要求:完整性、规整性、高效率和兼容性。完整性要求指令集功能齐全、使用方便;规整性主要包括对称性和均匀性;高效率是指指令的执行速度快、使用频率高。 11.数据表示:计算机硬件能够直接识别、指令集可以直接调用的数据类型。所有数据类型中最常用、相对比较简单、用硬件实现比较容易的几种。 数据结构:由软件进行处理和实现的各种数据类型。研究:这些数据类型的逻辑结构与物理结构之间的关系,并给出相应的算法。 12. 评价流水线的性能指标: (1) 吞吐率:指在单位时间内流水线所完成的任务数或输出结果的数量。 (2) 流水线的加速比:指m段流水线的速度与等功能的非流水线的速度之比。 (3) 效率:指流水线的设备利用率。 13.提高向量处理机性能的方法:①设置多个功能部件,并使他们都工作②采用链接技术,加快一串向量指令的执行③采用循环开采技术,加快循环的处理④采用多处理机系统,进一步提高性能。 14. 按照流水线所完成的功能来分,流水线可分为哪两类? (1)单功能流水线:只能完成一种固定功能的流水线。 (2)多功能流水线:流水线的各段可以进行不同的连接,从而使流水线在

文档评论(0)

cuotian + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档