mips beq指令指令中0x00F0怎么扩展成32位

执行月蟥总数 指会亲:11 占指令总勃嘚百分上:11.B2781 I[构行了06架 念的百分光 更件配置 分支头败:⊥ 凸分支指蝨的百分北:10 厅丶局期数〉:6 乘法蛋个数 九行时间 指冷森 占指令总数的百分北:23.25581 行时間:同胡抛〉10 定向积剖:用 ] oad store指令勒的百分北 ⊥ astore指数的白分尤:偏 RA停畅 与罔想总数的百分;17.0992 子与指会; 其牛 浮忘畅:0 与折有RA顿的产分化比: 口浮点指安数日汾比 占周想总数的百分; 结构停中 占周朝总的百分:0% 除:0 L芋点指父数的百分比:0 控空制停顿 上期总烈釣百分比:6547℃% 占周期总数的百分 自陷指金 使顿用總数:3占周期总数的百分;25,别41隅 指令车数 口指令总勤的百比::.162791 流水线情况 观察以上流水线图可以发现:MUL$r7,$r5,$r6和ADD$4,$r4,$7两条指令之 间存在RAW冲突考虑到ADD$r4,$r4,$7这条指令後边还有与r7和r4这两个寄存器 无关的指令,那么我就可以把ADD$r4,$r4,$r7这条指令往后放,先执行无关指令, 丛而避开RAW冲突。于是我所作的优化就是把AD$r4,$r4,$r7往后多放叻3行 执行稈序,统计结果如下 口统计 分支指令 执行周思款:27 首令条数:1] 中 占分北指令数的百分比:赐 硬件型 支指物的百分比 内存寳里:40863 行时闫(司) 乘法器个数:1 执行时闫(司址〉 定向机制:个采引 1u1:20 占1sl/sLu分数的百分比 停(周其 F停畅 占周蝴总数百分比;230220 点指 :令条数:1占指令总数的百分北:0 占所有B停的百分七:.6 囿」 加法:0 占汙点指会数的百分 占店的救的百∵比 占浮点指数的百分光: 占周总数的百分比:0% 制俘顺::U 占周蝴忌数的百分比:F.4u 顿 占指会总教的百分:1.16 与優化之前的程序相比,同不采用定冋功能。 优化前:周期总数157,其中有RAW停顿占20个周期,古比3.33% 优化后:周期总数127,其中RAW停顿占10个周期,占比23.62% 和优化前相比,效率提高了157/127=1,24(倍) ()对优化后的程序使用定向功能执行,与刚才执行结果进行比较,观察执行效率的 不同 优化后的程序使用定向功能执行的统计结果如丅 口统计 統计 支指 杖行周总教:1n7 指效:10 占指令总就的白分比:11.671腐 工段执们了88指安 支成功 占分支指令勤的百分比:90 占分支指令数的百分比:10 内在客兰:4096B 执荇时闾周期数冫:β 乘法器一数:1 执行时间周期数 令条效:20 占指令总数的百分比:23.25519 除法器⌒数 执行时闾〔周期数:10 定向机制:用 指令款的白分比:100 占 cad=torc指令數的百分比: 停顿局均数 sW停顿 占周均劫的百分比:9.347959 点指令 直中 指东数:C 凸指总数的百分比:0 1ad:10 占所有RAW写顿百分;100 占所有 的分比:0隅 占浮点指令数3百分比 W惇頓:U 占周驅数的佰分比:凵岗 法:0 占指兮教百分比;0 结构恢:0 占国期总数的百分比 占浮点指令数了百分比:0 片其总的百分 自陷信顿 占周期兰数的百分比 洎陷指 停顿同期总数:20占蜀期这的分比:13.615 数:1 占指会总数的百分比:1127919 与优化之前的程序相比,同采用了定向功能 优化前:周期总数117,其中有RAW停顿占20个周期,占比17.09% 优化后:周期总数107,其中RAW停顿占10个周期,占比935% 和优化前相比,效率提高了117/107=1.09(倍) 附录 优化前代码 存结果 取下一个数 计数减 优化后代码 次 存结果 取丅一个数 计数减 递过对比下划线部分的位置可以发现所作的优化

格式:PDF ? 页数:108页 ? 上传日期: 17:00:20 ? 浏览次数:18 ? ? 150积分 ? ? 用稻壳阅读器打开

全文阅读已结束如果下载本文需要使用

该用户还上传了这些文档


VIP专享文档是百度文库认证用户/机構上传的专业性文档文库VIP用户或购买VIP专享文档下载特权礼包的其他会员用户可用VIP专享文档下载特权免费下载VIP专享文档。只要带有以下“VIP專享文档”标识的文档便是该类文档

VIP免费文档是特定的一类共享文档,会员用户可以免费随意获取非会员用户需要消耗下载券/积分获取。只要带有以下“VIP免费文档”标识的文档便是该类文档

VIP专享8折文档是特定的一类付费文档,会员用户可以通过设定价的8折获取非会員用户需要原价获取。只要带有以下“VIP专享8折优惠”标识的文档便是该类文档

付费文档是百度文库认证用户/机构上传的专业性文档,需偠文库用户支付人民币获取具体价格由上传人自由设定。只要带有以下“付费文档”标识的文档便是该类文档

共享文档是百度文库用戶免费上传的可与其他用户免费共享的文档,具体共享方式由上传人自由设定只要带有以下“共享文档”标识的文档便是该类文档。

还剩23页未读 继续阅读

我要回帖

更多关于 mips beq指令 的文章

 

随机推荐