首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
某高级语言程序中的一个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
62
问题
某高级语言程序中的一个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://www.kaotiyun.com/show/ZWRi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
如何全面分析十月革命的历史条件及特点?
下列国家中,最早同新中国建立外交关系的是()
毛泽东认为,社会主义这个阶段可分为两个阶段,包括()。
1905年至1907年间,围绕中国究竟是采用革命手段还是改良方式这个问题,革命派与改良派进行论战的舆论阵地是()。
1951年底到1952年春,中国共产党在党政机构工作人员中开展运动的内容是()。
西汉初年,西域共有36国,其中以()人口最多。
1543年,发表了解剖学专著《人体结构》的是()。
在请求页式系统中,一程序的页面走向(访问串或引用串)为2,3,4,5,2,3,6,2,3,4,5,6,设分配给该程序的存储块数为m。试分别计算m=3和m=4时,FIFO和LRU两种替换算法的缺页(页故障)数,并给出:结果说明了什么?
某计算机字长为16位,主存地址空间大小为128KB,按字编址。采用单字长指令格式,指令各字段定义如图B-4所示。转移指令采用相对寻址方式,相对偏移量用补码表示,寻址方式定义见表B-1。请回答下列问题:若操作码0010B表示加法操作(助记符为ad
某系统正在执行三个进程P1、P2和P3,各进程的计算(CPU)时间和I/O时间比例如下表所示。为提高系统资源利用率,合理的进程优先级设置应为
随机试题
ExaminationsInthe【C1】________(Europe)universitiesoftheMiddleAges,studentswhowereworkingfor【C2】________(advance
充填术后发生牙髓炎的原因应除外
治疗咳嗽、头虱应首选的药物是()
单位负责人为单位会计责任主体,这就是说如果一个单位会计工作中出现违法违纪行为,单位负责人应当承担全部责任。()
张先生夫妇投保了某夫妻同为被保险人和受益人的联合定期两全寿险,关于该寿险以下说法不正确的是()。
甲与乙有仇,指使丙寻机报复。一日,丙知乙一人在家,便携匕首前往。途中被一卡车掩伤,报复计划失败。丙的行为在刑法上属于()。
常识告诉我们,越是高雅的艺术,越是经得起历史检验的经典,一开始接触都有点欣赏不了,要学会欣赏,得靠熏陶。从不懂到懂,从不会欣赏到学会欣赏,从无意识地懂得知识与道理,到有意识地进学堂接受传道授业,正是文明的台阶。审美的过程说到底,就是一个从审不懂到审得懂的过
某二叉树中度为2的结点有10个,则该二叉树中有()个叶子结点。
A、Afour-manband,wearingcartooncharacters’custom.B、Avirtualband,composedoffictionalanimatedmembers.C、Acyberband,
A、HefoundDr.Gary’sofficewhenhewasdriving.B、AfriendtoldhimaboutDr.Gary’soffice.C、HefoundDr.Gary’snumberint
最新回复
(
0
)