小编yas*_*ash的帖子

有什么用!字符在ARM汇编中做什么?

#include <stdio.h>
void fun();
int main()
{
        int a = 10;
        fun();
        return 0;

}
void fun()
{
    int a =  5;
}
Run Code Online (Sandbox Code Playgroud)

汇编代码。

000103e4 <main>:
   103e4:       e52db008        str     fp, [sp, #-8]!
   103e8:       e58de004        str     lr, [sp, #4]
   103ec:       e28db004        add     fp, sp, #4
   103f0:       e24dd008        sub     sp, sp, #8
   103f4:       e3a0300a        mov     r3, #10
   103f8:       e50b3008        str     r3, [fp, #-8]
   103fc:       eb000005        bl      10418 <fun>
   10400:       e3a03000        mov     r3, #0
   10404:       e1a00003        mov     r0, r3
   10408:       e24bd004        sub     sp, …
Run Code Online (Sandbox Code Playgroud)

assembly arm addressing-mode

1
推荐指数
1
解决办法
113
查看次数

标签 统计

addressing-mode ×1

arm ×1

assembly ×1