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

资格题库2022-08-02  16

问题 以下是部分ARM汇编程序,该程序的执行结果是    ( )    。AREA EXAMPLE2,CODE,READONLYENTYRstart     MOV r0,#10   MOV r1,#3   BL DOADDdoadd   ADD r0,r0,r1   ENDA.结果值13存放在R0寄存器中B.结果值23存放在R1寄存器中C.结果值13存放在LR寄存器中D.结果值23存放在LR寄存器中

选项 A.结果值13存放在R0寄存器中
B.结果值23存放在R1寄存器中
C.结果值13存放在LR寄存器中
D.结果值23存放在LR寄存器中

答案 A

解析 这是一段子程序调用(BL指令完成)的程序,子程序DO ADD完成加法运算,操作数放在r0和r1寄存器中,结果放在r0中。
转载请注明原文地址:https://tihaiku.com/congyezige/2424658.html

最新回复(0)