首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
下面是一段MIPS指令序列: add$t1,$s1,$s0 #R[$t1]←R[$s1]+R[$s0] sub$t2,Ss0,$s3 #R[$t2]←R[$s0]-R[$s3] add$t1,St1,$t2 #R[$t1]←R[$t1]+
下面是一段MIPS指令序列: add$t1,$s1,$s0 #R[$t1]←R[$s1]+R[$s0] sub$t2,Ss0,$s3 #R[$t2]←R[$s0]-R[$s3] add$t1,St1,$t2 #R[$t1]←R[$t1]+
admin
2017-11-20
54
问题
下面是一段MIPS指令序列:
add$t1,$s1,$s0 #R[$t1]←R[$s1]+R[$s0]
sub$t2,Ss0,$s3 #R[$t2]←R[$s0]-R[$s3]
add$t1,St1,$t2 #R[$t1]←R[$t1]+R[$t2]
假定在一个采用“取指、译码/取数、执行、访存、写回”的五段流水线处理器中执行上述指令序列,请回答下列问题:
若不采用“转发”技术的话,需要在何处、加入几条nop指令能保证这段指令序列的执行避免数据冒险。
选项
答案
不采用“转发”技术的话,就只能通过在第3条指令前加nop指令来延迟第3条指令的执行。因为只有第2条指令把数据写回到寄存器$t2后(因第1条指令比第2条早完成,故此时第一条指令已经把数据写回到寄存器$t1中),第3条指令才能从$t2取到正确的值,所以第2条指令的“写回”流水段后面才应该是第3条指令的“译码/取数”流水段,为此,在第2条和第3条指令之间必须插入3条nop指令,见表8-8。 [*]
解析
转载请注明原文地址:https://kaotiyun.com/show/tVRi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
《四库全书》编成后,纪昀等又写成()200卷,把每本书的渊源、版本、内容都作了提纲性的介绍,是一部重要的目录学著作。
拜占庭建筑风格的典型代表圣索菲亚大教堂建于()。
世界天文史上最早实地测量子午线的记录是由谁进行的?()
陈云作《目前财政经济的情况和克服困难的若干办法》的重要讲话,分析当前财政经济方面的主要困难,提出克服困难的六点意见的会议是()。
1979年11月,中共中央委托()主持起草《关于建国以来党的若干历史问题的决议》。
宋代由于旧坊制被打破,城市中行业分区性逐渐消失,北宋政府通过()来控制商人和商业。
新石器时代的房屋建筑根据环境的不同形成了不同的类型,()地区多为干栏式建筑。
论述十字军运动(十字军东征)发生的背景、过程及其影响。
下列著作被人们称为17世纪物理学、数学的百科全书,并标志着经典力学体系的完成的是()。
试编写一个非递归算法,实现求以二叉链表存储的二叉树中q结点的祖先。
随机试题
某些政策发生变动的直接原因是()
在第一象限内求曲线y=一x2+1上的一点,使该点处的切线与所给的曲线及两坐标轴所围成的平面图形面积最小,并求此最小面积.
含铁血黄素颗粒可见于尿中何种细胞
41岁病人,男性,肝硬化病史10年,近来自觉全身乏力,食欲不振,且黄疸进行性加重。肝硬化病人出现黄疸,提示()
新生仔畜窒息可选用
营养性缺铁性贫血的预防措施是
消化系统是保证人体新陈代谢正常进行的一个重要系统.是由消化管和消化腺两大部分组成,下列器官或腺体不属于消化系统的是()。
上海市有些经理人员获得了MBA学位。因此,有些理科背景的大学毕业生取得了MBA学位。以下哪一项为真,最能保证上述论证的成立?
Writeanessayof160~200wordsbasedonthefollowingpicture.Inyourwriting,youshould1)describethedrawingbriefly,2)
A、Itisaboutthesizeofanegg.B、Itiswithabrownskin.C、Itisfullofyellowseeds.D、Itisaboutthesizeofanorange.
最新回复
(
0
)