首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
某高级语言程序中的一个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
28
问题
某高级语言程序中的一个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所示。
根据上述叙述,回答下列问题,要求说明理由或给出计算过程。
MIPS的编址单位是多少?数组save每个元素占几个字节?
选项
答案
MIPS的编址单位是字节。从图5—1可看出,每条指令32位,占4个地址,所以一个地址中有8位,因为每次循环取数组元素时,其下标地址都要乘以4,所以save数组的每个元素占4个字节。
解析
转载请注明原文地址:https://kaotiyun.com/show/pWRi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
试述欧美盟国对德、日法西斯处置的异同,并分析这种现象的原因及影响。
欧洲第二战场的开辟过程及其意义。
简述从欧共体成立到20世纪七八十年代,西欧同美国的关系。
康有为在他的《孔子改制考》中将孔子奉为主张变革的先驱,下列描述正确的是()
文艺复兴运动兴起的时间是()。
为加强君权,皇太极时代开始直接控制的“上三旗”不包括()。
洋务派创办军事工业的方式是()。
1543年,发表了解剖学专著《人体结构》的是()。
电子计算机的发展经过了:①电子数值积分计算机(ENIAC)②集成电路计算机③大规模集成电路汁算机④晶体管计算机⑤人工智能计算机其先后顺序是()。
试就MutualExclusion、Progress、BoundedWaiting论述以下解决双进程临界区问题的算法是错误的:ProcessPO:do{flag[0]=true;While(flag[1]);
随机试题
Subwaysareundergroundtrains,whichusuallyoperate24hoursaday.Theyarefoundinlargercitiesandusuallyrunbetweenthe
被告人王某在某市宣武区白纸坊云霞彩扩部,撬锁入室盗窃被害人李某的海鸥牌照相机一部,柯达牌、富士牌彩色胶卷90余个。李某是该盗窃案的被害人,蔡某是该案中的证人,那么李某和蔡某在刑事诉讼中的不同之处表现在哪些方面?()
构成社区的最基本要素是
患者,女,75岁,突发剧烈心前区疼痛,胸闷,气憋,心界向左扩大,心尖区Ⅲ级吹风样收缩期杂音,P96次/分,心律不齐,双肺底湿性啰音。心电图示:I、aVL、V5、V6导联ST段抬高,Ⅱ、aVL导联有异常Q波,室性期前收缩。血清CK-MB200U。对此
关于税务机关的处罚行为,说法错误的是( )。关于此案的审理,下列说法正确的是( )。
甲公司为增值税一般纳税人,2018年5月销售一栋“营改增”前外购的房产,选择简易计税办法,在房产所在地预缴增值税时,会计核算的借方科目应该是()。
【2017年(卷I)】某企业向金融机构借款,年名义利率为8%,按季度付息,则年实际利率为()。
将1、2、3、4、5、6、7、8、9九个数排成一行,使得第二个数整除第一个数,第三个数整除前两个数的和.第四个数整除前三个数的和……,第九个数整除前八个数的和。如果第一个数是6,第四个数是2.第五个数是1。那么排在最后的数是几?
保存演示文稿时的缺省扩展名是()。
Mostworthwhilecareersrequiresomekindofspecializedtraining.Ideally,therefore,thechoiceofan【C1】______shouldbemade
最新回复
(
0
)