首页 > 大学专科> 电子信息
题目内容 (请给出正确答案)
[主观题]

在MIPS的指令流水线中,可能发生的冲突有()。A.同一条指令的读操作与写操作之间的写后读冲突B.

在MIPS的指令流水线中,可能发生的冲突有()。

A.同一条指令的读操作与写操作之间的写后读冲突

B.先流入的指令的写操作与后流入的指令的读操作之间的写后读冲突

C.后流入的指令的写操作与先流入的指令的读操作之间的读后写冲突

D.两条指令的写操作之间的写后写冲突

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“在MIPS的指令流水线中,可能发生的冲突有()。A.同一条指…”相关的问题
第1题
下面的一段MIPS汇编程序是计算高斯消去法中的关键一步,用于完成下面公式的计算。 Y=a×X+Y
指令的延迟如表4.1所示。 整数指令均为1个时钟周期完成,浮点和整数部件均采用流水。整数操作之间以及与其他所有浮点操作之间的延迟为0,转移指令的延迟为0。X中的最后一个元素存放在存储器中的地址为DONE。 FOO: L.D F2,0(R1) MUT.D F4,F2,F0 L.D F6,0(R2) ADD.D F6,F4,F6 S.D F6,0[R2] DADDIU R1,R1,8 DADDIU R2,R2,8 DSUBIU R3,R1,DONE BNEZ R3.FOO ①对于标准的MIPS单流水线,上述循环计算一个Y值需要多少时间?其中有多少空转周期? ②对于标准的MIPS单流水线,将上述循环顺序展开4次,不进行任何指令调度,计算一个Y值平均需要多少时间?加速比是多少?其加速是如何获得的? ③对于标准的MIPS单流水线,将上述循环顺序展开4次,优化和调度指令,使循环处理时间达到最优,计算一个Y值平均需要多少时间?加速比是多少? ④对于采用前瞻执行机制的MIPs处理器(只有一个整数部件)。当循环第二次执行到BNEZ R3,FOO时,写出前面所有指令的状态,包括指令使用的保留站、指令起始节拍、执行节拍和写结果节拍,并写出处理器当前的状态。 ⑤对于两路超标量的MIPS流水线,设有两个指令流出部件,可以流出任意组合的指令,系统中的功能部件数量不受限制。将上述循环展开4次,优化和调度指令,使循环处理时间达到最优。计算一个Y值平均需要多少时间?加速比是多少? ⑥对于超长指令字MIPS处理器,将上述循环展开4次,优化和调度指令,使循环处理时间达到最优。计算一个Y值平均需要多少时间?加速比是多少?

点击查看答案
第2题
某包含M条指令的程序在一个五段的指令流水线上执行。假设流水线的时钟周期为T,不考虑任何其他的额
外开销和冲突,则执行完该程序所用的时间是()。

A.(5+M)×T

B.(4+M)×T

C.5+M×T

D.4+M×T

点击查看答案
第3题
下列不会引起指令流水线阻塞的是()。A.数据旁路B.数据相关C.条件转移D.资源冲突

下列不会引起指令流水线阻塞的是()。

A.数据旁路

B.数据相关

C.条件转移

D.资源冲突

点击查看答案
第4题
对于采用了Tomasulo算法和多流出技术的MIPS流水线,考虑以下简单循环的执行。该程序把F2中的标量加
到一个向量的每个元素上。 Loop: L.D F0,0(R1) //取一个数组元素放入F0 ADD.D F4,F0,F2 //加上在F2中的标量 S.D F4,0(R1) //存结果 DADDIU R1,R1,-8 //指针减8(每个数据占8个字节) BNE R1,R2,Loop //若R1不等于R2,表示尚未结束,转移 //到Loop继续 现做以下假设。 ①每个时钟周期能流出一条整数型指令和一条浮点操作指令,即使它们相关也是如此。 ②整数ALU运算和地址计算共用一个整数部件,并且对于每一种浮点操作类型都有一个独立的流水化了的浮点功能部件。 ③指令流出和写结果各占用一个时钟周期。 ④具有动态分支预测部件和一个独立的计算分支条件的功能部件。 ⑤跟大多数动态调度处理器一样,写回段的存在意味着实际的指令延迟会比按序流动的简单流水线多一个时钟周期。所以,从产生结果数据的源指令到使用该结果数据的指令之间的延迟为:整数运算1个周期,load指令2个周期,浮点加法运算3个周期。要求: ①列出该程序前面3遍循环中各条指令的流出、开始执行和将结果写到CDB上的时间。 ②如果分支指令单流出,没有采用延迟分支,但分支预测是完美的。请列出整数部件、浮点部件、数据Cache以及CDB的资源使用情况。

点击查看答案
第5题
采用指令Cache与数据Cache分离的主要目的是()

A.减低Cache的缺失损失

B.提高Cache的命中率

C.减低CPU平均访问时间

D.减少指令流水线资源冲突

点击查看答案
第6题
基本的MIPS流水线分为5个段,分别是________、________、________、________和________。

点击查看答案
第7题
下列关于“指令流水线”的说法中,正确的是()。A.指令流水线可以缩短一条指令的执行时间B.实

下列关于“指令流水线”的说法中,正确的是()。

A.指令流水线可以缩短一条指令的执行时间

B.实现指令流水线并不需要增加额外的硬件

C.指令流水线可以提高指令执行的吞吐率

D.理想情况下,每个时钟内都有一条指令在指令流水线中完成

点击查看答案
第8题
在一个5级指令流水线中,同一时间段里可并行执行的指令条数最多的是______条。

A.5

B.4

C.3

D.2

点击查看答案
第9题
在流水线系统结构中,取指令、执行等操作是顺序执行的。()
点击查看答案
第10题
在Pentium处理器的超标量结构中,指令流水线的个数和流水线的级数分别为( )。

A.1和5

B.2和5

C.2和8

D.3和5

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改