使用VS Code把C代码反汇编
嵌入式学习之路
2021年09月30日 11:40

我们在学习C语言的时候经常需要把C代码反汇编成汇编代码,通过汇编代码查看代码是怎么运行的,函数形参、局部变量是怎么压栈,函数是怎么调用的,栈指针是怎么跳转工作等等。

在VS Code中新建文件写好程序并确保代码能编译通过,在此以helloworld演示

1、使用“gcc main.c -o helloworld”或者“gcc main.c”编译并运行

2、调试窗口打印出helloworld后表示代码正常运行且无语法错误

3、使用“gcc -S main.c -o hello.s”命令进行反汇编

4、查看根目录下生成的hello.s文件