有人可以帮我这个:如果R16 = 10且R17 = 20,执行此操作后R16和R17将会是什么:
.MACRO MAKRO
ADD @0,@1
SUB @1,@0
.ENDMACRO
MAKRO R16,R17
PUSH R16
RCALL PP
POP R16
PUSH R17
RCALL PP
POP R17
NOP
PP:
POP R0
POP R1
POP R2
LSL R2
PUSH R2
PUSH R1
PUSH R0
RET
答案 0 :(得分:0)
你正在弹出而不是推动和推动而不是在pp子程序中弹出。
代码:
万客隆:
r16 = 10 + 20
r17 = 20-30