重要提示:请勿将账号共享给其他人使用,违者账号将被封禁!
查看《购买须知》>>>
首页 > 大学专科> 电子信息
网友您好,请在下方输入框内输入要搜索的题目:
搜题
拍照、语音搜题,请扫码下载APP
扫一扫 下载APP
题目内容 (请给出正确答案)
[主观题]

对于下述指令序列: L.D F6,34(R2) L.D F2,45(R3) MUL.D F0,F2,F4 SU

对于下述指令序列: L.D F6,34(R2) L.D F2,45(R3) MUL.D F0,F2,F4 SUB.D F8,F2,F6 DIV.D F10,F0,F6 ADD.D F6,F8,F2 ①给出当第一条指令完成并写入结果时,Tomasulo算法所用的各信息表中的内容。 ②假设各种操作的延迟分别如下所示。 load:1个时钟周期 加法:2个时钟周期 乘法:10个时钟周期 除法:40个时钟周期 给出MUL.D指令准备写结果时各状态表的内容。

答案
查看答案
更多“对于下述指令序列: L.D F6,34(R2) L.D F2,45(R3) MUL.D F0,F2,F4 SU”相关的问题

第1题

假设浮点功能部件的延迟时间为:加法2个时钟周期,乘法10个时钟周期,除法40个时钟周期。对于下面的
代码段,在基于Tomasulo算法的支持前瞻执行的浮点部件的结构上,给出当指令MUL.D即将确认时的状态表内容。 L.D F6,34(R2) L.D F2,45(R3) MUL.D F0,F2,F4 SUB.D F8,F6,F2 DIV.D F10,F0,F6 ADD.D F6,F8,F2

点击查看答案

第2题

下面的一段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值平均需要多少时间?加速比是多少?

点击查看答案

第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题

对于采用了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题

对于任意的x(1)及f,由格式(2.3)产生的迭代序列{x(k)}收敛于x*的充要条件是ρ(B)<1.

对于任意的x(1)及f,由格式(2.3)产生的迭代序列{x(k)}收敛于x*的充要条件是ρ(B)<1.

点击查看答案

第6题

给定,则必有函数f使得对于一切n值而有,若给定,则必可得f使对于一切n值而有 又若给定一个速度递增的无穷大

给定给定,则必有函数f使得对于一切n值而有,若给定,则必可得f使对于一切n值而有  又若给定一个速度递增,则必有函数f使得对于一切n值而有给定,则必有函数f使得对于一切n值而有,若给定,则必可得f使对于一切n值而有  又若给定一个速度递增,若给定给定,则必有函数f使得对于一切n值而有,若给定,则必可得f使对于一切n值而有  又若给定一个速度递增,则必可得f使对于一切n值而有给定,则必有函数f使得对于一切n值而有,若给定,则必可得f使对于一切n值而有  又若给定一个速度递增

又若给定一个速度递增的无穷大序列{φn}及一个递降的序列{ψn},且对于一切n及p总有给定,则必有函数f使得对于一切n值而有,若给定,则必可得f使对于一切n值而有  又若给定一个速度递增.则必可得一f函数使对于一切n,p而言总是

给定,则必有函数f使得对于一切n值而有,若给定,则必可得f使对于一切n值而有  又若给定一个速度递增[哈达玛]

点击查看答案

第7题

地面上某点的国家统一坐标为(23245465.3m,34356756.6m),该点位于高斯()度带第带()

A.6,23

B.6,34

C.3,23

D.3,34

点击查看答案

第8题

一个具有32台处理机的系统,对远程存储器访问时间是2 000 ns。除了通信以外,假设计算中的访问均命
中局部存储器。当发出一个远程请求时,本地处理机挂起。处理机的时钟周期时间是10 ns,假设指令基本的CPI为1.0(设所有访存均命中Cache)。对于下述两种情况: ①没有远程访问。 ②0.5%的指令需要远程访问。 试问前者比后者快多少?

点击查看答案

第9题

对于指令“G75R(e);G75X(U)Z(W)P(Δi)Q(Δk)R(Δd)F”中的“Q(Δk)”,下列描述不正确的是()

A.Z向偏移量

B.小于刀宽

C.始终为正值

D.不带小数点

点击查看答案
下载APP
关注公众号
TOP
重置密码
账号:
旧密码:
新密码:
确认密码:
确认修改
购买搜题卡查看答案 购买前请仔细阅读《购买须知》
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《服务协议》《购买须知》
立即支付 系统将自动为您注册账号
已付款,但不能查看答案,请点这里登录即可>>>
请使用微信扫码支付(元)

订单号:

遇到问题请联系在线客服

请不要关闭本页面,支付完成后请点击【支付完成】按钮
遇到问题请联系在线客服
恭喜您,购买搜题卡成功 系统为您生成的账号密码如下:
重要提示:请勿将账号共享给其他人使用,违者账号将被封禁。
发送账号到微信 保存账号查看答案
怕账号密码记不住?建议关注微信公众号绑定微信,开通微信扫码登录功能
请用微信扫码测试
优题宝