在使用一个寄存器之前是不是需要先保存下来,该如何解决
在使用一个寄存器之前是不是需要先保存下来C/C++ codepush{r2-r9}pop{r2-r9}这个指令我用不了我看网上有
在使用一个寄存器之前是不是需要先保存下来
C/C++ codepush {r2-r9};;pop {r2-r9}
这个指令我用不了
我看网上有这种用法,能详细讲解一下么
C/C++ codestmed sp!, {r2-r9};;ldmed sp!, {r2-r9}
[解决办法]你用的是X86汇编吗
[解决办法]使用寄存器要保存这个说法有点不对,是需要使用一个寄存器的,会被影响时要压入栈内...然后完了下一次要用寄存器里面的值时才弹出栈
[解决办法]编程嘛,没有规定的要求,达到你要的效果就好了
[解决办法]好像是单片机汇编吧,有r2 r9的