何金龙 + 原创作品转载请注明出处 +《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000
一、实验要求
实验部分(以下命令为实验楼64位Linux虚拟机环境下适用,32位Linux环境可能会稍有不同)
写一个简单的C程序,将其编译成汇编代码,并分析汇编代码的工作过程中堆栈的变化。
二、实验过程
1、写一个简单的C程序
main.c
2、将C程序编译成汇编代码
使用下面的命令
gcc –S –o main.s main.c -m32 命令编译成汇编代码
将C程序编译成汇编代码,将所有开头带.的代码删除
ma