首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
某高级语言程序中的一个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
36
问题
某高级语言程序中的一个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所示。
根据上述叙述,回答下列问题,要求说明理由或给出计算过程。
标号exit的值是多少?如何根据指令计算得到?
选项
答案
标号exit的值是80024,其含义是循环结束时,跳出循环后执行的首条指令地址。它由当前分支指令(条件转移指令)的地址80012加上4得到下条指令的地址,然后再加上相对位移量2×4得到,即80012+4+2×4=80024。
解析
转载请注明原文地址:https://kaotiyun.com/show/bVRi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
在下列我国建国之后的外交活动中,能够体现“和而不同”思想的有()①亚非会议主张“求同存异”②提出“和平共处五项原则”③中日关系实现正常化④同第三世界国家建立友谊
万历年间,()的获得使得佃农与地主之间只存在单纯的经济强制关系,没有人身依附关系
1994年5月,江泽民在进一步强调正确处理改革、发展、稳定的关系时指出()。
唐朝对外关系呈现出前所未有的盛况,其原因不包括()
洪武年间修复过的水利工程有()。
解放军渡江战役中横渡长江的东西两个攻击点是()。
第二次工业革命引起的生产关系方面最突出的变化是()。
1984年,《中共中央关于经济体制改革的决定》中强调,商品经济的充分发展是社会经济发展不可逾越的阶段,市场调节的辅助性作用不可缺少,并指出要有步骤地逐步缩小指令性计划的范围。这表明当时我国()
阅读下面史料,回答问题:材料一各缔约国主力舰替换总吨位按照标准排水量计算不得超过如下:合众国525000吨;英帝国525000吨;法国175000吨;意大利175000吨;日本315000吨。
某计算机采用微程序控制方式,微指令字长32位,采用字段直接编码的控制方式,共有55个微命令,可分为6个互斥组,分别包含1、3、7、8、12、24个微命令。另外,该机共有5个可判定的外部条件,采用断定方式形成后续微指令地址。(1)设计该机微指令的格式,
随机试题
为了保证花键齿侧与轴线平行,应找正()。
A、甲基多巴B、可乐定C、普萘洛尔D、胍乙啶E、硝普钠高血压伴有溃疡病者宜选用
正常瞳孔在自然光线下直径的范围是
混凝土结构的环境类别中“室内干燥环境”为()。
一房间主墙间净空面积为54.6m2,柱、垛所占面积为2.4m2,门洞开口部分所占面积为0.56m2,则该房间水泥砂浆地面工程量为()m2。
凝汽器内部管束进行的穿管和连接应该在()。
在新民主主义革命时期,在下列历史现象中,体现党勇于纠正错误的有()。①八大会议②遵义会议③延安整风运动④“减租减息”政策
运算速度是指计算机每秒执行的指令数,其计量单位为(),即每秒百万条指令。
实验材料:(1)一个苹果大小的泡沫塑料球。(2)一支铅笔。(3)一盏不刺眼的台灯。实验步骤:(1)把铅笔垂直插入泡沫塑料球。(2)把台灯放在门外靠近门口的位置,高度比你的身高高50厘米。
TherecentannouncementthatGPs(全科医生)maysendpatientswithdepressionawaywiththesuggestionthatthey(1)_____a"mood-enhan
最新回复
(
0
)