當前位置:編程學習大全網 - 電腦編程 - 用arm匯編語言if(a>=b)x=(a+b)*celsey=(a-c)*b

用arm匯編語言if(a>=b)x=(a+b)*celsey=(a-c)*b

adr?r4,a

ldr?r0,[r4]

adr?r4,b

ldr?r1,[r4]

adr?r4,c

ldr?r2,[r4]

cmp?r0,r1

bge?elsx

adr?r4,y

ldr?r3,[r4]

sub?r0,r0,r2

mul?r0,r0,r1

str?r0,[r3]

b?next

elsx:

adr?r4,x

ldr?r3,[r4]

add?r0,r0,r1

mul?r0,r0,r2

str?r0,[r3]

next:

  • 上一篇:ug草圖可以導出激光文件嗎
  • 下一篇:ug三軸轉換四軸替換軸後處理
  • copyright 2024編程學習大全網