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

某包含M条指令的程序在一个五段的指令流水线上执行。假设流水线的时钟周期为T,不考虑任何其他的额

外开销和冲突,则执行完该程序所用的时间是()。

A.(5+M)×T

B.(4+M)×T

C.5+M×T

D.4+M×T

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“某包含M条指令的程序在一个五段的指令流水线上执行。假设流水线…”相关的问题
第1题
用一台每个时钟周期发射两条指令的超标量处理机运行下面一段程序。所有指令都要进行取指(IF)、译码

用一台每个时钟周期发射两条指令的超标量处理机运行下面一段程序。所有指令都要进行取指(IF)、译码(ID)、执行、写结果(WB)4个阶段。其中IF、ID、WB这3个阶段各为一个流水段,其延迟时间都为10 ns。在执行阶段,LOAD操作、AND操作各延迟10 ns,ADD操作延迟20 ns,MUL操作延迟30 ns。这4种功能部件各设置一个,它们可以并行工作。ADD部件和MUL部件都采用流水结构,每一级流水线的延迟时间都是10 ns。 I1 LOAD R0,M(A) ;R0←M(A) I2 ADD R1,R0 ;R1←(R1)+(R0) I3 LOAD R2,M(B) ;R2←M(B) I4 MUL R3,R4 ;R3←(R3)×(R4) I5 AND R4,R5 ;R4←(R4)∧(R5) I6 ADD R2,R5 ;R2←(R2)+(R5) ①请列出程序代码中所有的数据相关及其相关类型。 ②假设所有运算型指令都在译码(ID)流水段读寄存器,在写结果(WB)流水段写寄存器,采用顺序发射、顺序完成的调度方法。画出流水线的时空图,计算执行这个程序所用的时间。

点击查看答案
第2题
假设某机的指令长度可变(长度在1~4个字节内变化),而且CPU与存储器的数据传送宽度为32位(每次读取

假设某机的指令长度可变(长度在1~4个字节内变化),而且CPU与存储器的数据传送宽度为32位(每次读取32位)。试问如何区分一个存储字包含多少条指令?

点击查看答案
第3题
假设某超标量流水线能够同时执行1条浮点指令和1条整数指令,当下面的循环程序段在该流水线上执行
时,至少应被展开多少次才能消除所有的“空转”周期。假设各指令的延迟如表4.1所示。 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继续

点击查看答案
第4题
一个五级流水的处理器,共有12条指令连续输入此流水线,则在12个时钟周期结束时执行完________条指
令。

点击查看答案
第5题
假设有一个计算机系统分为二级,第一级指令比第二级指令在功能上强X倍,即一条第一级指令能够完成X
条第二级指令的工作,且一条第一级指令需要Y条第二级指令解释。对于一段在第一级执行时间为N的程序,在第二级上的一段等效程序需要执行多少时间?

点击查看答案
第6题
在程序中,应用第一个G01指令时,一定要规定一个()指令,在以后的程序段中,在没有新的F指令以前,进给量保持不变。

A.S

B.M

C.T

D.F

点击查看答案
第7题
数控编程在同一程序段中,有关指令的使用方法,下列说法错误的选项是()。

A.同组G指令,全部有效。

B.同组G指令,只有一个有效。

C.非同组G指令,全部有。

D.两个以上M指令,只有一个有效

点击查看答案
第8题
设某机器的指令长度为16位,采用扩展操作码的方式,操作数地址为4位。该指令系统已有M条三地址指令,N条二地址
指令,没有零地址指令,最多还有多少条一地址指令?
点击查看答案
第9题
计算机执行程序,以下说法正确的是()A.程序的运行不受操作系统的控制。B.用户程序是在操作系统

计算机执行程序,以下说法正确的是()

A.程序的运行不受操作系统的控制。

B.用户程序是在操作系统中运行的。

C.CPU根据指令寄存器读取要执行的下一条指令。

D.当用户要执行一个程序时,操作系统将首先把程序调入计算机内存。

E.计算机执行一个程序就是 CPU执行程序中的每一条指令。

F.程序运行过程中可以直接使用所需的存储器和 CPU资源。

点击查看答案
第10题
某指令系统字长16位,每个操作数的地址码长6位。设系统有无操作数、单操作数和双操作数3类。若双操作
数指令有M条,无操作数指令有N条,问单操作数的指令最多可能有多少条?

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