ARM 汇编 拼搏现实的明天。 2022-08-21 04:27 198阅读 0赞 简单 写一下例子 来了解一下AMR 的执行 写一个 简单的 C语言写法为: int a=10; int b=11; if(a>b) a++; else b++; AMR 汇编写法为 mov ro,\#0xa mov r1,\#0xb cmp r0,r1 //影响了Z位 addht r0,\#1 如果a>b a++ addls r1,\#1 //else b++ C代码 if(a!=10&&b!=20) a=a+b; 转回汇编 mov r0,\#3 mov r1,\#1 cmp r0,\#10 cmpne r1,\#20 addne r0,r0,r1
还没有评论,来说两句吧...