首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
流水线中有3类数据相关冲突:写后读相关、读后写相关、写后写相关。那么下列3组指令中存在读后写相关的是( )。 I: I1 SUB R1,R2,R3; (R2)→(R3)→R1 12 ADD R4,R5,R1; (R5)+(R1)→R4
流水线中有3类数据相关冲突:写后读相关、读后写相关、写后写相关。那么下列3组指令中存在读后写相关的是( )。 I: I1 SUB R1,R2,R3; (R2)→(R3)→R1 12 ADD R4,R5,R1; (R5)+(R1)→R4
admin
2019-12-10
55
问题
流水线中有3类数据相关冲突:写后读相关、读后写相关、写后写相关。那么下列3组指令中存在读后写相关的是( )。
I: I1 SUB R1,R2,R3; (R2)→(R3)→R1
12 ADD R4,R5,R1; (R5)+(R1)→R4
Ⅱ: I1 STA M,R2; (R2)→M,M为主存单元
12 ADD R2,R4,R5; (R4)+(R5)→R2
Ⅲ: I1 MUL R3,R2,R1; (R2)×(R1)→R3
12 SUB R3,R4,R5; (R4)—(R5)→R3
选项
A、仅Ⅰ、Ⅲ
B、仪Ⅱ
C、仅Ⅱ、Ⅲ
D、Ⅰ、Ⅱ、Ⅲ
答案
B
解析
Ⅰ: I1指令运算结果应先写入R1,然后在指令I2中读出R1的内容。由于I2指令进入流水线,使得I2指令在I1指令写入R1前就读出R1的内容,发生“写后读相关”。
Ⅱ:I1指令应先读出R2的内容并存入存储单元M中,然后I2指令将运算结果写入R2中。但由于I2指令进入流水线,使得I2指令在I1指令读出R2之前就写入R2,发生“读后写相关”。
Ⅲ:I2指令应该在I1指令写入R3之后,再写入R3。现由于I2指令进入流水线,如果I2指令减法运算在I1指令的乘法运算之前完成,使得I2指令在I1指令写入R3之前就写入R3,导致R3内容错误,发生“写后写相关”。
转载请注明原文地址:https://kaotiyun.com/show/0o3i777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
无限制潜艇战
某32位机(机器字长32位)的一台外设通过32位总线与系统内存相连。CPU每秒执行100条指令,平均每条指令需要5个机器周期,其中3个周期必须访问内存,内存读写需一个机器周期,假定CPU在95%的时间内持续执行“背景程序”,且这段时间内不执行I/O指令。现
(1)所有事件的最早发生时间如下:Ve(1)=0Ve(2)==5Ve(3)=6Ve(4)=max{ve(2)+3,ve(3)+6}=12Ve(5)=max{ve(3)+3,ve(4)+3}=15Ve(6)=ve(4)+4=16Ve(7)=ve
以下()协议完成了从网卡到IP地址的映射。
下列描述中,属于冯.诺依曼体系结构的特点是()。①采用流水线技术;②指令和数据均以二进制表示;③存储程序并且存储时不区别数据和指令。
在一个长度为n(n>1)的带头结点的单链表h上,设有尾指针r(指向尾结点),则执行()操作与链表的长度有关。
某机字长32位,它的存储容量为256MB,按字节编址,则它的寻址范围大小为()。
关于分页系统,回答下列问题:(1)在页表中,哪些数据项是为实现换页而设置的?(2)设某系统为每个作业进程分配3个内存块,某作业进程在运行访问中的轨迹为1,4,3,1,6,8,1,且每一页都是按请求装入的。问:先进先出页面置换算法(FIF
已知某CPU有16根地址线、8根数据线,并用MREQ作为访存控制信号(低电平有效)。现有下列存储芯片:1K×4位ROM、2K×4位ROM、4K×8位ROM、4K×8位RAM、8K×4位RAM、8K×8位RAM和非门、与非门、或非门若干,如下图所
随机试题
下列所述伪影,不正确的是
A.爱德华综合征B.脊柱裂C.先天性肛门闭锁D.自闭症E.β-地中海贫血以上疾病,可通过染色体核型分析进行诊断的是
成釉细胞瘤可来源于下列结构,除了
可导致婴儿永久性牙齿变色的是()。
甲因急于继承其父财产而生杀父之念,一日雨夜乘其父病重之机,欲为其注射毒药。刚拿起注射器,忽听一声惊雷致使注射器掉在地上。他想到杀父是大逆不道,要为天理所报应,便放弃了杀害行为。甲的行为属于犯罪未遂。()
根据我国现行法律,不诉免责()。
桥梁伸缩装置按照结构的不同分为()。
根据《中华人民共和国海关》的规定,对于那些伪造、变卖、买卖海关单证,与走私人通谋为走私人提供贷款、资金、账号、发票、证明、海关单证者,如果情节较轻尚不构成犯罪的,按规定()。
离岸基金是指一国(地区)的证券投资基金组织在他国(地区)发售证券投资基金份额,并将募集的资金投资于()证券市场的证券投资基金。
在战场上,人机协同被人工智能所取代,至少目前来看短时间内很难发生。人工智能能解决的问题有限,替代首先会发生在部分领域,但却依然离不开人机协同。人工智能的主要实现手段是机器学习,深度学习是实现机器学习的一种方式。尽管目前深度学习在众多领域已取得非常好的效果,
最新回复
(
0
)