单选题
以下是部分ARM汇编程序,该程序的执行结果是
__
____
__
。
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指令完成)的程序,子程序DO ADD完成加法运算,操作数放在r0和r1寄存器中,结果放在r0中。
提交答案
关闭