首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
今有4级流水线分别完成取值、指令译码并取数、运算、送结果四步操作,现假设完成各步操作的时间依次为100 ns,100 ns,80 ns,50 nso 请回答下列问题: (1)流水线的操作周期应设计为多少? (2)若相邻两条指令发生数据相关,而且在硬
今有4级流水线分别完成取值、指令译码并取数、运算、送结果四步操作,现假设完成各步操作的时间依次为100 ns,100 ns,80 ns,50 nso 请回答下列问题: (1)流水线的操作周期应设计为多少? (2)若相邻两条指令发生数据相关,而且在硬
admin
2019-08-01
40
问题
今有4级流水线分别完成取值、指令译码并取数、运算、送结果四步操作,现假设完成各步操作的时间依次为100 ns,100 ns,80 ns,50 nso
请回答下列问题:
(1)流水线的操作周期应设计为多少?
(2)若相邻两条指令发生数据相关,而且在硬件上不采取措施,那么第二条指令要推迟多少时间进行?
(3)如果在硬件设计上加以改进,至少需推迟多少时间?
选项
答案
(1)流水线的操作时钟周期t按四步操作中最长时间来考虑,所以t=100 ns。 (2)两条指令发生数据相关冲突情况: ADD R
1
,R
2
,R
3
; R
2
+R
3
→R
1
SUB R
4
,R
1
,R
5
; R
1
—R
5
→R
4
两条指令在流水线中执行情况如下表所示。 [*] ADD指令在时钟4时将结果写入寄存器堆(R
1
),但SUB指令在时钟3时读寄存器堆(R
t
)。本来ADD指令应先写入R
1
,SUB指令后读R
1
,结果变成SUB指令先读R
1
,ADD指令后写R
1
,因而发生两条指令间的数据相关,如果硬件上不采取措施,第2条指令SUB至少应推迟2个操作时钟周期(2×100 ns)。 (3)如果硬件上加以改进(采取旁路技术),可推迟1个操作时钟周期(100 ns)。
解析
转载请注明原文地址:https://kaotiyun.com/show/YACi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
【第三次浪潮】苏州大学2015年世界史专业基础综合真题
《共产党宣言》指出:“资产阶级在历史上曾经起过非常革命的作用。”其中包括①“使生产工具,从而使生产关系,从而使社会关系不断地革命化”;②“开拓了世界市场,使一切国家的生产和消费都成为世界性的了”;③“使乡村从属于城市”;④“使未开化的和半开化的国家从属于文
1940年毛泽东的《新民主主义论》:“而所谓民主主义,现在已不是旧范畴的民主主义,已不是日民主主义,而是新范畴的民主主义,而是新民主主义”。毛泽东分民主革命的两个阶段主要依据是
两税法产生的背景、内容是什么?并对其进行评价。
阅读下面史料,回答问题:材料一各缔约国主力舰替换总吨位按照标准排水量计算不得超过如下:合众国525000吨;英帝国525000吨;法国175000吨;意大利175000吨;日本315000吨。
1928年10月,国民党中央常务委员会通过的废除议会制度的文件是()。
屋大维的权力达到顶峰是在获得了哪一称号之后?()
北宋在统一南方割据势力的过程中特设(),把征南所得的财富统一存放,以作日后恢复幽燕之费。
1946年3月5日,英国前首相丘吉尔在富尔敦发表了(),发出第一个明白无误的“冷战”信号。
试就MutualExclusion、Progress、BoundedWaiting论述以下解决双进程临界区问题的算法是错误的:ProcessPO:do{flag[0]=true;While(flag[1]);
随机试题
7个月男婴,发热咳嗽5天,近2天来呕吐,每天4次,今天突然抽搐3次,曾注青霉素3天,生后已种卡介苗,以往无抽搐史,否认头部创伤史。查体:嗜睡状,呼吸稍促,前囟饱满,颈无抵抗,两肺少许中小湿啰音,巴氏征(+),克、布氏征(-)。实验室检查:PPD试验0.8c
孕妇,28岁。妊娠24周来院进行产前检查。产妇现阶段产前检查的频率是
患者,男,38岁。左足麻木、疼痛,走路时小腿酸胀、易疲劳,足底有硬胀,初步诊断为血栓闭塞性脉管炎。可确诊的辅助检查是
在我国实行执业药师资格制度,其执业范围是
下列情况中属于合理使用非处方药的是
银行为了减少自己的风险,只贷给投资项目所需资金的一部分,让其他银行和投资者共同分担。银行采取的是()对策。
由于客户违约使银行债权得不到清偿而遭受损失的风险是()。
以下属于差异化战略的是()。
简述拉美独立战争的历史背景及其历史意义。
Oftenastatementofaspearfishneedforaparticularproductismade,developmentis______meetit.
最新回复
(
0
)