-体系结构试卷
更新时间:2023-03-08 07:49:57 阅读量: 综合文库 文档下载
班 级 学 号 姓 名
总2010 -2011 学年第 2 学期
分 课程名称:计算机体系结构
得分 一.填空题(每小题 1 分,共 15 分) 1. 计算机系统结构是指由 程序员 所看到的计算机的属性,即 和功能特性。
2. Amdahl定律的一个重要推论是,如果只针对整个任务的一部分进行优
化,那么所获得的加速比不大于 1/(1-可改进比例) 。 3. 软件兼容是指同一个软件可以不加修改地运行于体系结构 相同的各档机器上,它们获得的 结果 一样,差别只在于 运行时间 不同。
4.CPU中用于存储操作数的3种存储单元分别为堆栈、 累加器 和 寄存器 。
5. DLX指令有3种指令格式,分别是I类型指令、 R类型 指令和 J类型 指令。
6.流水线中的相关分为数据相关、 结构相关 和 控制相关 三类。 7. Cache主要是为解决主存 速度 满足不了要求而提出来的,而虚拟存储器主要是为解决主存 容量 满足不了要求而提出来的。
8. 增加Cache块大小可以降低 强制性 失效,但同时也会增大 冲突性 失效。 得分 二.选择题(每小题 1 分 ,共 10 分)
1. 汇编语言源程序变换成机器语言目标程序是经 来实现的。
A.编译程序解释 B.汇编程序解释 C.编译程序翻译 D.汇编程序翻译
一 二 三 四 五 六 七 八 九 十
2.系列机软件应做到 。
A.向前兼容,力争向上兼容 B.向前兼容,力争向下兼容
C .向后兼容,力争向下兼容
D.向后兼容,力争向上兼容 3.操作数表示指的是能由 直接识别和引用的数据类型。
A.软件 B. 硬件
C.机器语言 D.数据结构
4.哈夫曼压缩编码的方法是 。
A.用短位数表示低概率事件,用长位数表示高概率事件 B.用短位数表示高概率事件,用长位数表示低概率事件
C.用字节表示低概率事件,用字表示高概率事件 D.用字节表示高概率事件,用字表示低概率事件
5. 衡量流水线的主要性能指标是
。 A.流水线容量 B.流水线长短 C.流水线规模 D.流水线吞吐率和效率
6. 如果对DLX作改进,将分支转移成功与否的判断移至下述 段,并尽早计算出转移目标地址,可以减少分支开销。 A.IF B.ID
C.EX
D.MEM流水线中
7.设指令取指、分析和执行阶段分别需要t时间,则一次重叠方式下平均完成一条指令需要 。 A.t B.2t
C.3t D.4t
8. CRAY-1向量处理机在下述哪种情况下可以并行执行指令 。
难以仿真。
A.向量寄存器不同,功能部件相同 B.向量寄存器相同,功能部件不同 C.向量寄存器相同,功能部件相同 D.向量寄存器不同,功能部件不同
9.伪相联的失效率等于 。
A.直接映象Cache的失效率 B.2路组相联Cache的失效率 C.4路组相联Cache的失效率 D.8路组相联Cache的失效率
10.采用虚拟Cache技术时,为避免进程切换时清空Cache,可在Cache地址标识中增加 。
A.进程标识字段 B.有效位字段
C.修改位字段 D.访问计数字段
题号 1 2 3 4 5 6 7 8 9 10 答D D B B D B C D B A 案 得分
三. 简答题 (共5小题,每小题5分) 1.实现软件移植的途径有哪些?各受什么限制?
实现软件移植的途径有:统一高级语言,系列机方法,模拟和仿真。 统一高级语言存在问题:存在一定的困难,争取汇编语言或机器语言的统一。
系列机方法存在问题:在汇编语言兼容的前提下,系统结构的发展很有限,有时连突破性的组成技术都无法采用。
模拟存在问题:结构差异很大时,效率、速度会急剧下降。
仿真存在问题:实现不灵活,当两种机器结构差别很大时,效率低甚至
2.简述RISC结构的设计原则。
(1)选取使用频度最高的指令,并补充一些最有用的指令; (2)每条指令的功能应尽可能简单,并在一个机器周期内完成; (3)所有指令长度均相同;
(4)只有LOAD和STORE操作指令才能访问存储器,其它指令操作均在寄存器之间进行;
(5)以简单有效的方式支持高级语言。 3.简述向量处理机的速度评价方法,并与标量处理机的速度评价方法作对比。
在科学计算中,常常用每秒取得多少个浮点运算结果表示机器速度,以MFLOPS作为测量单位。这一指标不能直接和标量处理机所用的MIPS相比。因为计算机执行的指令,除运算指令外,还有更多的服务性指令(如Load、Store、测试和分支等)。在每秒执行多少条指令的速度指标中,是把这些服务性指令都考虑在内的;而在每秒取得多少个浮点运算结果的速度指标中,则不考虑这些指令。一般认为,在标量计算机中,执行一次浮点运算需要2-5条指令,因此,如果要把这两种速度指标放在一起的话,那么就应该把MFLOPS乘以一个系数,得出相应的MIPS。
4.简述降低流水线分支损失的延迟分支方法及3种不同调度策略。
从逻辑上“延长”分支指令的执行时间。所有顺序后继指令都处于“分支延迟槽”中,无论分支成功与否,流水线都会执行这些指令。
下面分别从调度要求和对流水线性能改善的影响描述3种调度策略: 1) 从前调度。分支不依赖于被调度的指令。总是可以有效提高
流水线性能。
2) 从目标处调度。如果分支转移失败,必须保证被调度的指令
对程序的执行没有影响,可能需要复制被调度指令。分支转移成功时,可以提高流水线性能。但由于复制指令,可能加大程序空间。
3) 从失败处调度。如果分支转移成功,必须保证被调度的指令
对程序的执行没有影响。分支转移失败时,可以提高流水线
班 级 学 号 姓 名 性能。
5. 在减少CACHE失效率的方法中,哪种方法降低了CACHE失效率但却增加了命中时间?简述其原因。
提高相联度方法。
增大相联度,即增加了每组中Cache块的候选位置,可以降低冲突性失效。但由于候选位置的增多,需花费比直接映象更长一点时间来查找数据,即增加了命中时间。
得分 四.(本题10分) 五.(本题12)对于一台500MHz的计算机执行标准测试程序,程序中的指令类型、执行数量和平均
时钟周期数如下表所示。
指令类型 指令执行频度 平均时钟周期数 整数运算指令 0.40 1 数据传输指令 0.30 2 浮点指令 0.25 3 转移指令 0..5 1 试求 (1)该计算机的有效CPI,MIPS和CPU时间。
(2)在进行优化编译后,整数运算指令减少了1/2,浮点指令减少了1/5,试计算优化后机器的CPI,MIPS和CPU时间。
得分 五.(本题15分)一台模型机有9条指令,其使用频度分别为30%,24%,20%,7%,7%,6%,3%,2%,1%。该
模型机有8位和16位两种指令字长,采用扩展操作码,并限制只能有两种操作码码长。8位字长指令为R-R二地址类型,16位字长指令为R-M二地址变址寻址类型。
(1)不考虑其他要求,根据使用频度设计出哈夫曼编码。
(2)根据给出的全部要求,设计出优化实用的扩展操作码,并计算平均码长。
(3)设计该机的2种指令格式,标出各字段位数。该机允许使用多少可编址的通用寄存器?访存变址寻址的最大偏移量是多少字节?(假设通用寄存器可作为变址寄存器)
班 级 学 号 姓 名
得分 六.(本题10)求向量D=A*(B+C),A、B、C和D为128个元素的向量,在Cray-1向量机上实现,需分解为下列向
量指令:
1. LV V1, B 2. LV V2, C 3. ADDV V3, V1, V2 4. LV V4, A 5. MULTSV V5, V3, V4 6. SV D, V5 假设在该向量处理机中,Tloop=15,向量存储部件启动需12个时钟周期,向量加法部件启动6个,向量乘法部件启动7个时钟周期,向量寄存器长度为MVL=64,当用下列2种方式工作时,各需多少拍才能得到全部结果?
(1) 不采用链接技术,请写出指令执行时的编队,并计算总执行时间;(2) 采用链接技术,请写出指令执行时的编队,并计算总执行时间;
得分 七.(本题15分)在一个由6个功能段组成的动态双功能
流水线上计算下列表达式:
5
?(ai?bi) i?1加法时按S1→S4→S5→S2连接,乘法时按S1→S2→S3→S6连接,输出可直接返回作为输入,每段通过的时间为1拍,功能切换时间忽略不计,求完成上述运算所需的最少拍数,画出流水时空图,并求出加速比(Sp),效率(E)和吞吐率(Tp).
正在阅读:
-体系结构试卷03-08
人力资源成本预算表08-25
《超凡蜘蛛侠2》登场BOSS详细介绍07-29
2010年度广东省优秀企业名单01-02
基于51单片机和DAC0832的信号源(proteus电路图加程序)11-07
试论技术进步对经济增长的作用08-09
七下英语下 unit1 Can you play the guitarSection A-209-02
历届中央领导班子01-14
江财会原08-09 非会计专业(带答案)10-01
政府采购询价函08-21
- 二年级下册音乐测试题
- 浙江财经大学中微题库答案
- 小升初常考古诗填空练习(80首古诗 含答案)
- 全国导基 第十章 中国旅游诗词、楹联、游记鉴赏 练习题 及答案
- 华师大版七年级科学(生物)下册5.1《种群和群落》导学案(含答
- 人教版七年级语文上册练习:《我的老师》课时训练(附答案)-精
- NOIP2015浙江省复赛普及组成绩
- 长虹公司的应收账款管理
- 快递行业同业竞争对手调查报告
- “十三五”重点项目-牦牛骨髓粉项目节能评估报告(节能专篇)
- 钢结构生产制造部各岗位职责及任职要求
- 对H企业应收账款管理与核算现状的调查报告
- 中国化学会第24届全国高中学生化学竞赛(省级赛区)试题、标准答
- 本科成本会计
- “众包”创新模式在我国潜在的风险的探讨
- 语文基础全套复习资料(有他足够了
- 中外合作出版合同(1)
- STM32-GPIO及EXTI初始化详解
- 2018年中国控制技术市场现状调研与发展前景分析报告目录
- 大学物理试题第四章 冲量和动量
- 体系结构
- 试卷
- 医院门诊楼工程施工组织设计
- Unit2 部分练习题
- 燃气公司安全环保部XX年上半年安全工作总结
- 名师辅导:2012年考研专业课暑期规划之生物学
- 7天连锁酒店市场营销组合策略研究
- 煤直接液化机理与动力学研究方法
- 在质量监督半年工作会议上的讲话
- 地方政府大部制改革:组织结构角度的分析
- 辅导教师手册 - 图文
- 林黛玉
- 九年级体育教学实施运动处方教学模式论文
- 茶席设计文案
- 从初三数学试卷讲评课中引起的几点思考
- LIS天健版合同模板-20070515
- 会议系统技术规范书130419 - 图文
- 针灸学治疗各论笔记整理
- 初中地理课学习方法
- 鹿茸项目可行性报告-甲级资质
- 2012经济师考试之中级财政税收精讲笔记
- 海洋石油平台桩基拒锤现象 - 闫澍旺(1)