《计算机体系结构》复习题.docx

上传人:牧羊曲112 文档编号:3187143 上传时间:2023-03-11 格式:DOCX 页数:3 大小:37.76KB
返回 下载 相关 举报
《计算机体系结构》复习题.docx_第1页
第1页 / 共3页
《计算机体系结构》复习题.docx_第2页
第2页 / 共3页
《计算机体系结构》复习题.docx_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《《计算机体系结构》复习题.docx》由会员分享,可在线阅读,更多相关《《计算机体系结构》复习题.docx(3页珍藏版)》请在三一办公上搜索。

1、计算机体系结构复习题计算机体系结构复习题 一、名词解释 计算机体系结构、冯诺依曼结构、哈佛结构、堆栈结构指令集、CISC、RISC、静态流水线、动态流水线、数据相关、名相关、控制相关、反相关、输出相关、结构冲突、定向技术、指令级并行、组相联映像、替换算法、LRU、虚拟Cache。 二、简答题 1、计算机体系结构设计和分析中最经常使用的三条基本原则是什么?并说出它们的含义。 2、在指令集结构设计中,应该考虑哪些主要问题? 3、指令集结构设计中表示寻址方式的主要方法有哪些?简述这些方法的优缺点。 4、数据相关有哪几种类型?解决数据相关有哪些主要方法? 5、流水线数据相关有哪几种?简述定向技术的基本

2、思想。 6、简述“Cache主存”层次与“主存辅存”层次的区别。 7、降低Cache失效率有哪几种方法? 三、计算题 1、计算机A和计算机B具有相同的指令系统。执行同一个程序时,计算机A的时钟周期为1 ns,CPI为2.0,计算机B的时钟周期为2 ns,CPI为1.2。请问执行这个程序时,哪台计算机更快? 2、某计算机系统采用浮点运算部件后使浮点运算速度提高到原来的20倍,而系统运行一程序的整体性能提高到原来的10倍,试计算该程序中浮点操作所占的比例。 3、动态多功能流水线由6个功能段组成,如下图所示: s1s2s3s4s5s6其中,s1、s4、s5、s6组成乘法流水线,s1、s2、s3、s6

3、组成加法流水线,各个功能段时间为:s1、s3、s4、s6为t,s2、s5为2t,假设该流水线的输出结果可以直接返回输入端,而且设置有足够地缓冲寄存器,若以最快的方式用该流水计算: 画出其处理过程的时空图。 计算其实际的吞吐率和效率。 4、动态多功能流水线由6个功能段组成,如下图: s1s2s3s4s5s6其中,s1、s4、s5、s6组成乘法流水线,s1、s2、s3、s6组成加法流水线,各个功能段时间为:s1、s3、s4、s6为t,s2、s5为2t,假设该流水线的输出结果可以直接返回输入端,而且设置有足够地缓冲寄存器,若以最快的方式用该流水计算:AiBi i=14 画出时空图。 计算实际的吞吐率

4、、加速比和效率。 5、有一条静态多功能流水线由5段组成,加法用1、3、4、5段,乘法用1、2、5段,第2段的时间为2t,其余各段时间均为t,而且流水线的输出可以直接返回输入端或暂存于相应的流水线寄存器中。若在该流水线上计算 f*, 画出处理过程的时空图。 计算其吞吐率、加速比和效率。 该流水线的瓶颈段是哪一段?可用哪几种方法消除该瓶颈?画出改进后的流水线。 加法 1 2 3 乘法 4 5 6、假定Cache的失效开销为50个时钟周期,当不考虑存储器停顿时,所有指令的执行时间都是2.0个时钟周期,访问Cache失效率为2%,平均每条指令访存1.33次。求没有Cache和有Cache两种情况下的平

5、均指令执行时间。 7、给定以下的假设,试计算直接映象Cache和两路组相联Cache的平均访问时间以及CPU的性能。由计算结果能得出什么结论? 理想Cache情况下的CPI为2.0,时钟周期为2 ns,平均每条指令访存1.4次。 两者Cache容量均为128 KB,块大小都是32字节。 组相联Cache中的多路选择器使CPU的时钟周期增加了10%。 这两种Cache的失效开销都是80 ns。 命中时间为1个时钟周期。 128 KB直接映象Cache的失效率为1.0%,128 KB两路组相联Cache的失效率为0.7%。 8、在三级Cache中,第一级Cache、第二级Cache和第三级Cache的局部失效率分别为4%、30%和50%。它们的全局失效率各是多少?

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号