首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
某高级语言程序中的一个while语句为“while(save[i]=k) i+=1;”,若对其编译时,编译器将i和k分别分配在寄存器s3和s5中,数组save的基址存放在s6中,则生成的MIPS汇编代码如下: loop: sll t1,s3,
某高级语言程序中的一个while语句为“while(save[i]=k) i+=1;”,若对其编译时,编译器将i和k分别分配在寄存器s3和s5中,数组save的基址存放在s6中,则生成的MIPS汇编代码如下: loop: sll t1,s3,
admin
2017-04-28
31
问题
某高级语言程序中的一个while语句为“while(save
=k) i+=1;”,若对其编译时,编译器将i和k分别分配在寄存器s3和s5中,数组save的基址存放在s6中,则生成的MIPS汇编代码如下:
loop: sll t1,s3, 2 #R [ tl]←R [s3 ]<<2,即 R [t1]=i*4
add t1, t1, s6 #R [ t1]←R [ t1]+R [s6] ,即 R [t1] =Address of save
t0, 0 (t1) #R [t0]←M [R [t1] +0], gp R[t0] =save
bne . t0,s5f exit #if R[t0]≠R[s5] then goto exit
addi s3, s3,1 #R [s3]←R [s3]+1,即 i=i+l
j loop #goto loop
exit;
假设从loop处开始的指令序列存放在内存80000处,则上述循环对应的MIPS机器码如图5—1所示。
根据上述叙述,回答下列问题,要求说明理由或给出计算过程。
指令“jloop”的操作码是什么?(用二进制表示)
选项
答案
指令“j loop”的操作码是“000010B”。
解析
转载请注明原文地址:https://kaotiyun.com/show/aWRi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
上海机器织布局
在下列我国建国之后的外交活动中,能够体现“和而不同”思想的有()①亚非会议主张“求同存异”②提出“和平共处五项原则”③中日关系实现正常化④同第三世界国家建立友谊
万历年间,()的获得使得佃农与地主之间只存在单纯的经济强制关系,没有人身依附关系
1923年纳粹党魁希特勒发动了“啤酒馆暴动”,对此叙述不正确的一项是()。
毛泽东认为,社会主义这个阶段可分为两个阶段,包括()。
西汉末年,()对太初历作了系统的解释,并调整为三统历。这是中国第一部记载完整的历法。
改革开放以后,我国农村产业结构巨大的转变表现在()。
电子计算机的发展经过了:①电子数值积分计算机(ENIAC)②集成电路计算机③大规模集成电路汁算机④晶体管计算机⑤人工智能计算机其先后顺序是()。
设某计算机系统有一块CPU、一台输入设备、一台打印机。现有两个进程同时进入就绪状态,且进程A先得到CPU运行,进程B后运行。进程A的运行轨迹为:计算50ms,打印信息100ms,再计算50ms,打印信息100ms,结束。进程B的运行轨迹为:计算50
随机试题
商品经济高度发达的社会化大生产,要求城市提供更多更好的服务性设施,具体有()。①企业生产要有金融、保险、科技、通讯业的服务;②产品流通要求有仓储、运输、批发、零售业的服务;③市场营销要求有广告、咨询、新闻、出版业的服务
溴化新斯的明在胃肠道难于吸收的化学结构原因是
白色念珠菌病的致病微生物是球菌性口炎的致病微生物可能是
在潮流界以上河段内的水流,流向虽总是顺流而下的,由于还受到潮流的顶托作用,水位还有周期性升降变化,这种水位变化越向上游越不显著,到完全不受潮波影响处称为()。
下列各项中,能够引起企业留存收益总额发生变动的有( )。
内部控制是指由企业董事会、监事会实施的、旨在实现控制目标的过程。()
信贷人员主要可从客户研发能力、内外研发机构协作能力、研发数量等方面考察客户技术水平。()
我国现行税法规定,国家税务总局可以通过规章的形式设定警告和罚款,但是设定罚款的数额最高不得超过10000元。()
中围共产党领导的新民主主义革命的直接目标是推翻帝国主义、封建主义和官僚资本主义的统治,建立新民主主义的人民共和国。直接目标实现的重大意义是()。
下列软件产品中用于编辑静态图像的工具软件是(36)。
最新回复
(
0
)