一个计算机系统常用的流水线形式有,计算机系统结构作业答案第三章(张晨曦)...
3.1 -3.3为术语解释等解答题。
3.4 设一条指令的执行过程分为取指令,分析指令和执行指令3个阶段,每个阶段所需时间分别为ΔT, ΔT, 2ΔT,分别求出下列各种情况下,连续执行N条指令所需的时间。 (1) 顺序执行方式
(2) 只有“取指令”与“执行指令”重叠 (3) “取指令”,“分析指令”与“执行指令”重叠 解:
(1) 4NΔT
(2) (3N+1) ΔT (3) 2(N+1) ΔT
3.6 解决流水线瓶颈问题有哪两种常用方法? 解:
(1) 细分瓶颈段 将瓶颈段细分为若干个子瓶颈段 (2) 重复设置瓶颈段 重复设置瓶颈段,使之并行工作,以此错开处理任务
3.9 列举下面循环中的所有相关,包括输出相关,反相关,真数据相关。 for(i = 2; i < 100; i=i+1) { a[i] = b[i] + a[i]; -----(1) c[i+1] = a[i] + d[i]; -----(2) a[i-1] = 2*b[i]; -----(3) b[i+1] = 2*b[i]; -----(4) } 解:
输出相关:第k次循环时(1)与第k+1轮时(3) 反相关:第k次循环时(1)和(2)与第k-1轮时(3)
真数据相关:每次循环(1)与(2),第k次循环(4)与k+1次循环(1),(3),(4)
3.12 有一指令流水线如下所示
入1 2 3 4 出
50ns 50ns 100ns 200ns (1) 求连续如入10条指令的情况下,该流水线的实际吞吐率和效率
(2) 该流水线的“瓶颈”在哪一段?请采用两种不同的措施消除此“瓶颈”。对于你所给出
的两种新的流水线连续输入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段时间为2Δt,其余各段时间均为Δt,而且流水线的输出可以直接返回输入端或暂存于相应的流水寄存器中,现要在该流水线上计算
?(A?B),画出其时空图,并计算其吞吐率、
iii?14急速比和效率。 解:(1).任务划分如下:
F = ( A1 + B1 )·( A2 + B2 )·( A3 + B3 )·( A4 + B4 ) ⑴ ⑵ ⑶
⑷ (5)
(7)
时空图如下:
空 间 S5 S4 S3 S2 S1 1 2 (6) 1 1 3 2 2 4 3 3 4 4 7 7 7 5 6 1 1 2 2 3 3 4 4 5 6 5 6 时 间 18 Δt (2) Tk = 18Δt,TP = 7/18Δt,S = 29/18=1.611,E = 29/(18*5)=29/90≈32.2% 3.15
一动态多功能流水线由6个功能段组成,如下图(图4):
图4
其中:S1、S4、S5、S6组成乘法流水线,S1、S2、S3、S6组成加法流水线,每个功能段时间均为50ns。假定该流水线的输出结果可以直接返回流水线输入端,而且设置有足够
一个计算机系统常用的流水线形式有,计算机系统结构作业答案第三章(张晨曦)...相关推荐
- 电子科技大学 高级计算机结构,电子科技大学计算机系统结构作业答案
电子科技大学计算机系统结构作业答案 (26页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 1.90 积分 查看考卷--作业提交1 当前得分:5 分(总分: ...
- 解释下列术语堆栈型计算机,计算机系统结构作业答案第二章(张晨曦)
计算机系统结构作业答案第二章(张晨曦) 2.1 解释下列术语: 堆栈型机器:CPU 中存储操作数的单元是堆栈的机器.(书P26) 累加型机器--CPU 中存储操作数的单元是累加器的机器. 通用寄存器型 ...
- 【MOOC】华中科技大学计算机组成原理慕课答案-第三章-运算方法与运算器
待整理. 单选 1 原码除法是指 A. 操作数用绝对值表示,加上符号位后相除 √B. 操作数取绝对值相除,符号位单独处理 C. 操作数用原码表示,然后相除 D. 操作数用补码表示并进行除法,但商用原码 ...
- 计算机系统结构 cpi,计算机系统结构作业答案第一章(张晨曦)
第一章 计算机体系结构的基本概念 1.1 见书 1.2见书 1.4见书 1.5见书 1.6 对于一台400MHz 计算机执行标准测试程序,程序中指令类型,执行数量和平均时钟 周期数如下: 求该计算机的 ...
- 树形图计算机系统组成,计算机系统结构试题答案B.doc
计算机系统结构试题答案B,计算机系统结构答案,计算机系统结构试题,卫生系统面试题及答案,操作系统考试题及答案,操作系统试题及答案,信号与系统试题及答案,系统解剖学试题及答案,呼吸系统试题及答案,消化系 ...
- 知道第一章计算机基础知识作业答案,大学计算机基础作业答案
大学计算机基础作业答案 第一章 现代社会与计算机 1. 什么事信息,其主要特征是什么? 答:信息是可传递和共享的,可消除人们认知上的不确定因素,对人们的决策具有现实或潜在价值的知识. 特征:普遍性.依 ...
- 计算机工作过程中 电压应稳定在,计算机组装与维修前三章测评卷.doc
计算机组装与维修前三章测评卷 计算机组装与维修第一.二.三章测评卷 2011年10月17日 一.选择题(第小题1分,共40分) 1.USB2.0接口数据传输速率的理论值是 A.8Mbps B.480M ...
- 计算机存储周期越长运算速度,计算机组成原理作业答案
作业答案 计算机组成原理作业答案 作业一 1.计算机的主要性能指标包括哪些? [参考答案]: 计算机的主要技术性能指标有下面几项:主频.字长.存储容量.存取周期和运算速度等. (1) 主频:主频即时钟 ...
- 计算机二级第三章查询,全国计算机二级题库第三章
全国计算机二级题库 第三章 具有多媒体功能的微型计算机系统中,常用的CD-ROM是(只读型光盘) 在计算机术语中经常用RAM表示(随机存取存储器) 在微型计算机内存储器中,不能用指令修改其存储内容的部 ...
最新文章
- AI眼中的世界是什么样子?谷歌新研究找到了机器的视觉概念
- php中文网数据库的搭建,【后端开发】php数据库中文乱码
- 一个发布app测试版本的网站
- zabbix snmp自定义OID nginx监控实例(55)
- NetAdvangate Infragisticss 控件在工程移动到别的机器上,引用失效问题
- 具体的压栈指令,例子
- Codeforces Round #437 (Div. 2, based on MemSQL Start[c]UP 3.0 - Round 2)
- 【Spring学习】01
- C++编写简单的俄罗斯方块游戏
- Linux下添加服务
- python安装graphviz和pydotplus
- 正交设计助手的使用教程(设计测试用例的工具)
- IT资源专业搜索-www.easysoo.cn
- 微信小程之打卡小程序开发
- 计算机控制面板设置命令,控制面板在哪里打开?快捷键是多少(最全4种方法详解)...
- android系统铃声选择画面源码,gogo体育体验官网-官网首页
- 漫天繁星构成文字情话
- 五花八门的垂直搜索引擎
- 线性代数拾遗(1)—— 行列式的三种公理化构造
- java 节气_java计算某个日期是什么节气(24节气)