ARM 汇编

拼搏现实的明天。 2022-08-21 04:27 407阅读 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

发表评论

表情:
评论列表 (有 0 条评论,407人围观)

还没有评论,来说两句吧...

相关阅读

    相关 汇编语言--ARM汇编

    ARM汇编指令总结 -------------------- 目的 总结目的是为了看懂ARM返汇编程序含义。如果是抱着来看这篇blog的盆友,希望可以帮到你们;如