计算机系统结构作业答案第三章张晨曦.doc
《计算机系统结构作业答案第三章张晨曦.doc》由会员分享,可在线阅读,更多相关《计算机系统结构作业答案第三章张晨曦.doc(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、计算机系统结构作业答案第三章(张晨曦)3.1 -3.3为术语解释等解答题。3.4 设一条指令的执行过程分为取指令,分析指令和执行指令3个阶段,每个阶段所需时间分别为T, T, 2T,分别求出下列各种情况下,连续执行N条指令所需的时间。(1) 顺序执行方式(2) 只有“取指令”与“执行指令”重叠(3) “取指令”,“分析指令”与“执行指令”重叠解:(1) 4NT(2) (3N+1) T(3) 2(N+1) T3.6 解决流水线瓶颈问题有哪两种常用方法?解:(1) 细分瓶颈段将瓶颈段细分为若干个子瓶颈段(2) 重复设置瓶颈段重复设置瓶颈段,使之并行工作,以此错开处理任务3.9 列举下面循环中的所有
2、相关,包括输出相关,反相关,真数据相关。for(i = 2; i 100; i=i+1)ai = bi + ai;-(1)ci+1 = ai + di;-(2)ai-1 = 2*bi;-(3)bi+1 = 2*bi;-(4)解:输出相关:第k次循环时(1)与第k+1轮时(3)反相关:第k次循环时(1)和(2)与第k-1轮时(3)真数据相关:每次循环(1)与(2),第k次循环(4)与k+1次循环(1),(3),(4)3.12 有一指令流水线如下所示入1234出 50ns 50ns 100ns 200ns(1) 求连续如入10条指令的情况下,该流水线的实际吞吐率和效率(2) 该流水线的“瓶颈”在哪
3、一段?请采用两种不同的措施消除此“瓶颈”。对于你所给出的两种新的流水线连续输入10条指令时,其实际吞吐率和效率各是多少?解:(1)(m表示流水线级数,n 表示任务数)(2)瓶颈在 3、4段。方法一:变成八级流水线(细分)11.7e8方法二:变成两级流水线(合并)方法三:将段 1、2 合并为一段,段 4 细化流水为两段方法四:重复设置部件,设置 2个部件 3,4个部件 4,和第一种方法结果相同3.14 有一条静态多功能流水线由5段组成,加法用1、3、4、5段,乘法用1、2、5段,第3段时间为2t,其余各段时间均为t,而且流水线的输出可以直接返回输入端或暂存于相应的流水寄存器中,现要在该流水线上计
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机系统 结构 作业 答案 第三 晨曦
限制150内