-体系结构试卷

-体系结构试卷

ID:38361270

大小:57.00 KB

页数:4页

时间:2019-06-11

-体系结构试卷_第1页
-体系结构试卷_第2页
-体系结构试卷_第3页
-体系结构试卷_第4页
资源描述:

《-体系结构试卷》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、总分一二三四五六七八九十班级学号姓名2010-2011学年第2学期课程名称:计算机体系结构装订线内不要答题得分得分一.填空题(每小题1分,共15分)1.计算机系统结构是指由程序员所看到的计算机的属性,即和功能特性。2.Amdahl定律的一个重要推论是,如果只针对整个任务的一部分进行优化,那么所获得的加速比不大于1/(1-可改进比例)。3.软件兼容是指同一个软件可以不加修改地运行于体系结构相同的各档机器上,它们获得的结果一样,差别只在于运行时间不同。4.CPU中用于存储操作数的3种存储单元分别为堆栈、累加器和寄存器。5.DLX指令有3种指令格式,分别是I类型指令、R类型指令和J类型指令。6.流水

2、线中的相关分为数据相关、结构相关和控制相关三类。7.Cache主要是为解决主存速度满足不了要求而提出来的,而虚拟存储器主要是为解决主存容量满足不了要求而提出来的。8.增加Cache块大小可以降低强制性失效,但同时也会增大冲突性失效。得分二.选择题(每小题1分,共10分)1.汇编语言源程序变换成机器语言目标程序是经来实现的。A.编译程序解释B.汇编程序解释C.编译程序翻译D.汇编程序翻译2.系列机软件应做到。A.向前兼容,力争向上兼容B.向前兼容,力争向下兼容C.向后兼容,力争向下兼容D.向后兼容,力争向上兼容3.操作数表示指的是能由直接识别和引用的数据类型。A.软件B.硬件C.机器语言D.数据

3、结构4.哈夫曼压缩编码的方法是。A.用短位数表示低概率事件,用长位数表示高概率事件B.用短位数表示高概率事件,用长位数表示低概率事件C.用字节表示低概率事件,用字表示高概率事件D.用字节表示高概率事件,用字表示低概率事件5.衡量流水线的主要性能指标是。A.流水线容量B.流水线长短C.流水线规模D.流水线吞吐率和效率6.如果对DLX作改进,将分支转移成功与否的判断移至下述段,并尽早计算出转移目标地址,可以减少分支开销。A.IFB.IDC.EXD.MEM流水线中7.设指令取指、分析和执行阶段分别需要t时间,则一次重叠方式下平均完成一条指令需要。A.tB.2tC.3tD.4t8.CRAY-1向量处理

4、机在下述哪种情况下可以并行执行指令。A.向量寄存器不同,功能部件相同B.向量寄存器相同,功能部件不同C.向量寄存器相同,功能部件相同D.向量寄存器不同,功能部件不同9.伪相联的失效率等于。A.直接映象Cache的失效率B.2路组相联Cache的失效率C.4路组相联Cache的失效率D.8路组相联Cache的失效率10.采用虚拟Cache技术时,为避免进程切换时清空Cache,可在Cache地址标识中增加。A.进程标识字段B.有效位字段C.修改位字段D.访问计数字段题号12345678910答案DDBBDBCDBA得分三.简答题(共5小题,每小题5分)1.实现软件移植的途径有哪些?各受什么限制?

5、实现软件移植的途径有:统一高级语言,系列机方法,模拟和仿真。统一高级语言存在问题:存在一定的困难,争取汇编语言或机器语言的统一。系列机方法存在问题:在汇编语言兼容的前提下,系统结构的发展很有限,有时连突破性的组成技术都无法采用。模拟存在问题:结构差异很大时,效率、速度会急剧下降。仿真存在问题:实现不灵活,当两种机器结构差别很大时,效率低甚至难以仿真。2.简述RISC结构的设计原则。(1)选取使用频度最高的指令,并补充一些最有用的指令;(2)每条指令的功能应尽可能简单,并在一个机器周期内完成;(3)所有指令长度均相同;(4)只有LOAD和STORE操作指令才能访问存储器,其它指令操作均在寄存器之

6、间进行;(5)以简单有效的方式支持高级语言。3.简述向量处理机的速度评价方法,并与标量处理机的速度评价方法作对比。在科学计算中,常常用每秒取得多少个浮点运算结果表示机器速度,以MFLOPS作为测量单位。这一指标不能直接和标量处理机所用的MIPS相比。因为计算机执行的指令,除运算指令外,还有更多的服务性指令(如Load、Store、测试和分支等)。在每秒执行多少条指令的速度指标中,是把这些服务性指令都考虑在内的;而在每秒取得多少个浮点运算结果的速度指标中,则不考虑这些指令。一般认为,在标量计算机中,执行一次浮点运算需要2-5条指令,因此,如果要把这两种速度指标放在一起的话,那么就应该把MFLOP

7、S乘以一个系数,得出相应的MIPS。4.简述降低流水线分支损失的延迟分支方法及3种不同调度策略。从逻辑上“延长”分支指令的执行时间。所有顺序后继指令都处于“分支延迟槽”中,无论分支成功与否,流水线都会执行这些指令。下面分别从调度要求和对流水线性能改善的影响描述3种调度策略:1)从前调度。分支不依赖于被调度的指令。总是可以有效提高流水线性能。2)从目标处调度。如果分支转移失败,必须保证被调度的指令对

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

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

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