早教吧 育儿知识 作业答案 考试题库 百科 知识分享
早教吧考试题库频道 --> 计算机类考试 -->软考中级 -->

以下是部分ARM汇编程序,该程序的执行结果是(43)。 AREA EXAMPLE2,CODE,READONLY ENTYR start MOV

题目

以下是部分ARM汇编程序,该程序的执行结果是(43)。

AREA EXAMPLE2,CODE,READONLY

ENTYR

start MOV ro,#10

MOV r1,#3

BL DOADD

doadd ADD r0,r0,r1

MOV pc,1r

END

A.结果值13存放在R0寄存器中

B.结果值23存放在R1寄存器中

C.结果值13存放在LR寄存器中

D.结果值23存放在LR寄存器中

参考答案
正确答案:A
解析:这是一段子程序调用(BL指令完成)的程序,子程序DOADD完成加法运算,操作数放在r0和r1寄存器中,结果放在r0中。