首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
某高级语言程序中的一个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
26
问题
某高级语言程序中的一个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所示。
根据上述叙述,回答下列问题,要求说明理由或给出计算过程。
t0和s6的编号各为多少?
选项
答案
从图5-1中第3和第4条指令可以看出,St0的编号为8,从第2条指令可以看出$s6的编号为22。
解析
转载请注明原文地址:https://kaotiyun.com/show/BVRi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
1917年发生的开辟人类历史新纪元的重大事件是()。
二战后期,反法西斯同盟国召开了一系列会议、达成了一系列协议,以解决战后世界的安排问题,这些会议中以()最为重要,所以,我们将二战后的国际关系格局称为()。
十六国时期的历史,可以划分为前后两个时期,其分界线是()。
在“冷战”形成的过程中,影响苏联领导人对美政策变化的关键性事件是()。
阅读下面史料,回答问题:材料一各缔约国主力舰替换总吨位按照标准排水量计算不得超过如下:合众国525000吨;英帝国525000吨;法国175000吨;意大利175000吨;日本315000吨。
IP数据报的报文格式如下图所示。在没有选项和填充的情况下,报头长度域的值为()。
三个进程P1、P2、P3互斥使用一个包含N(N>O)个单元的缓冲区。P1每次用produce()生成一个正整数并用put()送入缓冲区某一空单元中;P2每次用getodd()从该缓冲区中取出一个奇数并用countodd()统计奇数个数;P3每次用getev
某计算机采用微程序控制方式,微指令字长32位,采用字段直接编码的控制方式,共有55个微命令,可分为6个互斥组,分别包含1、3、7、8、12、24个微命令。另外,该机共有5个可判定的外部条件,采用断定方式形成后续微指令地址。(1)设计该机微指令的格式,
已知某CPU有16根地址线、8根数据线,并用MREQ作为访存控制信号(低电平有效)。现有下列存储芯片:1K×4位ROM、2K×4位ROM、4K×8位ROM、4K×8位RAM、8K×4位RAM、8K×8位RAM和非门、与非门、或非门若干,如下图所
下图所示为双总线结构机器的数据通路,IR为指令寄存器,PC为程序计数器(具有自增功能),M为主存(受R/W信号控制),AR为地址寄存器,DR为数据缓冲寄存器,ALU由加、减控制信号决定完成何种操作,控制信号G控制的是一个门电路。另外,线上标注有小圈表示有控
随机试题
A.胆B.小肠C.大肠D.胃具有贮藏精气的作用
直接作用于胆碱受体的激动药是
多巴胺药理作用不包括
《建设工程文件归档整理规范》规定,建设单位应短期保存的监理文件是( )。
()是修建山岭隧道的最通行的方法。
近代警察与古代警察的区别是()。
“同是一部《红楼梦》,单是命意,就因读者的眼光而有种种:经学家看见《易》,道学家看见淫,才子看见缠绵,革命家看见排满,流言家看见宫闱秘事。”这段话的作者是()。(中传2012年研)
无符号二进制整数111111转换成十进制数是()。
HowtoStudyEnglishinYourDream:theTheoryI.IntroductionA.ConnectionsamongEnglishstudy,imaginationanddreamB.Two
VegetarianismVegetarianism(素食主义)seemsmorepopularthanever.About8millionAmericansconsiderthemselvesvegetarians,
最新回复
(
0
)