當前位置:編程學習大全網 - 電腦編程 - 用ARM匯編怎麽實現c語言中的for循環

用ARM匯編怎麽實現c語言中的for循環

反匯編是機器編譯出來的東西,有必要分析那個麽?

如果妳想分析,使用ADS就能看到反匯編了

寫個例子給妳吧

假設要實現循環累加1+2+3+4+5+.....+100

妳要循環101次也就是從0到100

MOV r0,#100;定義循環次數101次

MOV r1 , #0;初始化保存結果的寄存器

MOV r2 , #1;

loop

ADD r1,r1,r2;

ADD r2,r2,#1;

SUBS r0,r0,#1;

BNE loop

  • 上一篇:熱傳遞4-2編程
  • 下一篇:如何看待機床加工的模紙?難學嗎?我以前不明白。從零開始學很難嗎?
  • copyright 2024編程學習大全網