Assembly 在arm汇编语言中,will;子条款r3、r2、5“;是否修改r2中存储的值?

Assembly 在arm汇编语言中,will;子条款r3、r2、5“;是否修改r2中存储的值?,assembly,arm,low-level,Assembly,Arm,Low Level,指令是将结果放在r3中,保持r2不变,还是也会改变r2?只有目标寄存器被修改。子r3,r2,5的字面意思是:r3=r2-5。我不熟悉堆栈溢出。为什么这个问题会被否决?我该如何提问?@Barath:我觉得你的问题还可以,但有些人可能认为你没有利用广泛可用的信息来源进行足够的研究,例如,为了自己回答你的问题,但这只是一个猜测。请注意,为了进行实验,您可以在PC上甚至在Windows上使用()调试arm汇编程序。如果您需要更多详细信息,请随时提问。以下是如何提问的一般指南:

指令是将结果放在r3中,保持r2不变,还是也会改变r2?

只有目标寄存器被修改。

子r3,r2,5
的字面意思是:
r3=r2-5
。我不熟悉堆栈溢出。为什么这个问题会被否决?我该如何提问?@Barath:我觉得你的问题还可以,但有些人可能认为你没有利用广泛可用的信息来源进行足够的研究,例如,为了自己回答你的问题,但这只是一个猜测。请注意,为了进行实验,您可以在PC上甚至在Windows上使用()调试arm汇编程序。如果您需要更多详细信息,请随时提问。以下是如何提问的一般指南: