2020-2021-1 20209329 《Linux内核原理与分析》第二周作业

2020-2021-1 20209329 《Linux内核原理与分析》第二周作业

反汇编一个简单的c程序

1.首先编写一个简单的c程序

利用vim编写一个如上的c程序

2.编译

输入以下代码,生成汇编程序

gcc -S 20209329_main.c -m32

2.查看汇编代码

利用vim查看生成的汇编程序代码

vim 20209329_main.s

在vim命令模式下输入以下命令,将“.”开头的字符串删掉,这样可以看清汇编代码

g/\.s*/d

过滤后的代码如下

3.汇编代码分析

posted @ 2020-10-18 21:19  不冷惊喜  阅读(92)  评论(1编辑  收藏  举报