首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
某高级语言程序中的一个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
82
问题
某高级语言程序中的一个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所示。
根据上述叙述,回答下列问题,要求说明理由或给出计算过程。
为什么指令“sll t1,s3,2”能实现4*i的功能?
选项
答案
因为这是左移指令,左移2位,相当于乘以2
2
=4;
解析
转载请注明原文地址:https://kaotiyun.com/show/ZWRi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
【奥地利王位继承战争】南京大学2013年国际关系史真题
明朝初加强专制统治的措施中,与后来宦官专权有直接关系的是()。
毛泽东认为,社会主义这个阶段可分为两个阶段,包括()。
1988年6月,苏联共产党第十九次代表会议的主题是()。
洋务派创办军事工业的方式是()。
新石器时代的房屋建筑根据环境的不同形成了不同的类型,()地区多为干栏式建筑。
电子计算机的发展经过了:①电子数值积分计算机(ENIAC)②集成电路计算机③大规模集成电路汁算机④晶体管计算机⑤人工智能计算机其先后顺序是()。
UNIX系统中,输入/输出设备看作是()。
当系统发生抖动(thrashing)时,可以采取的有效措施是____。I.撤销部分进程Ⅱ.增加磁盘交换区的容量Ⅲ.提高用户进程的优先级
某系统有R1、R2和R3共3种资源,在TO时刻P1、P2、P3和P4这4个进程对资源的占用和需求情况如表4-4所示,此时系统的可用资源向量为(2,1,2)。试问:若已知P1运行过程中的全部资源使用情况按时问先后顺序如下列出:i.P1被创建Ⅱ.申请1
随机试题
A.评估窦房结功能B.区分器贡性ST-T改变还是功能性ST-T改变C.青光眼D.支气管哮喘E.室上性心动过速的诊断与鉴别诊断普萘洛尔试验的禁忌证是
初起高热,腹痛,便下脓血,时而昏谵,继而肢厥脉微,面色苍白,呼吸气微,额头冷汗,此为()
下列各项中,不属于共益债务的有()。
经返修或加固处理的分项工程、分部工程,虽然改变外形尺寸但仍能满足()要求,可按技术处理方案文件和协商文件进行验收。
下列各项中,关于行纪合同与委托合同区别的表述错误的是()。
具有抗氧化功能的营养素包括维生素C、维生素E、茶多酚、大豆异黄酮。()
设二维随机变量(x,y)服从正态分布N(1,0;1,1;0),则P{XY—Y<0)=________。
请在“考试项目”菜单上选择“汉字录入”菜单项,启动汉字录入测试程序,按照题目上的内容输入汉字。数据库系统又进一步把对数据逻辑结构的描述分为两个层次:子模式和模式。子模式说的是从一个个具体用户(局部的)角度看到的逻辑结构,模式说的是从全体用户(全局的)角度
Alectureisnot【D1】______Useabbreviations,symbols,numbersandsoontotakenotesinorderto【D2】______.【D3】______should:
A、Becausepeopledon’tknowhowtobehaveinsocialsituations.B、Becausemostpeopleareshybynature.C、Becausenobodywilll
最新回复
(
0
)