首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
某高级语言程序中的一个while语句为“while(save[i]==k)i+=1;”,若对其编译时,编译器将i和k分别分配在寄存器s3和s5中,数组saVe的基址存放在s6中,则生成的MIPS汇编代码如下: loop: s11 t1,s3,2 #R
某高级语言程序中的一个while语句为“while(save[i]==k)i+=1;”,若对其编译时,编译器将i和k分别分配在寄存器s3和s5中,数组saVe的基址存放在s6中,则生成的MIPS汇编代码如下: loop: s11 t1,s3,2 #R
admin
2017-11-20
24
问题
某高级语言程序中的一个while语句为“while(save
==k)i+=1;”,若对其编译时,编译器将i和k分别分配在寄存器s3和s5中,数组saVe的基址存放在s6中,则生成的MIPS汇编代码如下:
loop: s11 t1,s3,2 #R[t1]←R[s3]<<2,即R[t1]=i*4
add t1,t1,s6 #R[t1]←R[t1]+R[S6],即R[t1]=Address of save
1w t0,0(t1) #R[t0]←M[R[t1]+0],即R[t0]=save
bne t0,S5,exit #if R[t0]≠R[s5] then goto exit
addi s3,s3,1 #R[s3]←R[s3]+1,即i=i+1
j loop #goto loop
exit:
假设从loop处开始的指令序列存放在内存80000处,则上述循环对应的MIPS机器码如图5-1所示。
根据上述叙述,回答下列问题,要求说明理由或给出计算过程。
为什么指令“sll t1,s3,2”能实现4*i的功能?
选项
答案
因为这是左移指令,左移2位,相当于乘以2
2
=4;
解析
转载请注明原文地址:https://kaotiyun.com/show/6VRi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
1917年发生的开辟人类历史新纪元的重大事件是()。
下列事件最能体现对苏联民主制造成重大破坏的是()。
明朝初加强专制统治的措施中,与后来宦官专权有直接关系的是()。
在巴黎和会上获利最大的两个国家是()。
试析淝水之战前后南北政权的特点和变化。
林则徐主持编译的《四洲志》,介绍了世界各国的史地。鸦片战争后,主要以《四洲志》为基础成书的重要著作是()
阅读下面史料,回答问题:材料一各缔约国主力舰替换总吨位按照标准排水量计算不得超过如下:合众国525000吨;英帝国525000吨;法国175000吨;意大利175000吨;日本315000吨。
在4×100米接力赛中,4个运动员之间存在如下关系:运动员1跑到终点把接力棒交给运动员2;运动员2一开始处于等待状态,在接到运动员1传来的接力棒后才能往前跑,他跑完100米后交棒给运动员3;运动员3也只有接到运动员2传来的接力棒后才能往前跑,他跑完100米
某机字长32位,采用定长操作码,单字长指令,共有机器指令100条,CPU内部有通用寄存器32个,可作变址寄存器用,存储器按字节编址,指令拟用直接寻址、间接寻址、变址寻址和相对寻址等4种寻址方式。(1)分别画出寻址方式由操作码指出和寻址方式由专用字
指令字长为12位,每个地址码为3位,采用扩展操作码的方式,设计4条三地址指令、16条二地址指令、64条一地址指令和16条零地址指令。(1)给出一种操作码的扩展方案。(2)计算该方案操作码的平均长度。
随机试题
亚急性感染性心内膜炎的主要致病菌是
关于X线照片影像的叙述,错误的是
槐花的化学成分主要是洋金花的化学成分主要是
对肝硬化患者的健康教育下列不正确的是
终末血尿病变部位在()
甲公司为家电生产公司,系增值税一般纳税人,销售商品适用的增值税税率为17%。甲公司共有职工420人,其中生产工人300人,车间管理人员20人,行政管理人员30人,销售人员20人,在建工程人员50人。2×17年12月份发生如下经济业务:(1)本月
材料:敏敏是一位初三女生,自升入初中以来,她的学习成绩一直都排在班里前六名,老师和家长都对她寄予了厚望。进入初三,学习开始紧张起来,学校的各种考试也接连不断,第一学期期中考试开始前的两三天,敏敏开始莫名其妙地拉肚子,差点耽误了考试。也因为这个原因
皮亚杰认为,儿童的道德判断从他律进入自律阶段的年龄是()。
Judyworksinasportsshop.Shelovesallkindsofsports.Shecanswimandskateverywell.Sheoftenplaysbasketballandvol
Bylatemiddleagemanyworkersarelookingforwardtoretirement,andmillionsofthosewhohaveretiredare【C1】______gladto
最新回复
(
0
)