上一页 1 2 3 4 5 6 7 8 9 10 ··· 25 下一页
摘要: 对于以下程序: 在编译时加上-g选项,用objdump反汇编时可以把C代码和汇编代码穿插起来显示: 反汇编的结果很长以下是截取要分析的部分: 整个程序的执行过程是main调用foo, foo调用bar, 用gdb跟踪程序的执行,直到bar函数中的int e = c + d;语句执行完毕准备返回时,这 阅读全文
posted @ 2016-08-30 08:21 orlion 阅读(1934) 评论(1) 推荐(0)
摘要: 一、C标准I/O库函数、Unbuffered I/O函数 1. C标准I/O库函数是如何用系统调用的 fopen(3) 调用open(2)打开制定的文件,返回一个文件描述符(一个int类型的编号),分配一个FILE结构体,其中包含该文件的描述符、I/O缓冲区和当前读写位置等信息,返回这个FILE结构 阅读全文
posted @ 2016-08-16 18:39 orlion 阅读(1397) 评论(0) 推荐(0)
摘要: ELF文件格式是一个开发标准,各种UNIX系统的可执行文件都采用ELF格式,它有三种不同的类型: 可重定位的目标文件 可执行文件 共享库 现在分析一下上一篇文章中经过汇编之后生成的目标文件max.o和链接之后生成的可执行文件max的格式,从而理解汇编、链接和加载执行的过程。 一、目标文件 ELF文件 阅读全文
posted @ 2016-08-13 21:10 orlion 阅读(1316) 评论(0) 推荐(1)
摘要: 欢迎访问我的最新博客:https://blog.fanscore.cn 一、简单的汇编程序 以下面这段简单的汇编代码为例 .section .data .section .text .globl _start _start: movl $1, %eax movl $4, %ebx int $0x80 阅读全文
posted @ 2016-08-13 21:09 orlion 阅读(39209) 评论(3) 推荐(5)
摘要: 原文:http://www.cnblogs.com/san-fu-su/p/5737984.html C里面没有垃圾回收机制,有时候你申请了动态内存却忘记释放,这就尴尬了(你的程序扮演了强盗角色,有借有还才是好孩子)。当你想找出内存泄露的地方时,有的投入海量的代码中,头痛不已。还好GNU C库提供了 阅读全文
posted @ 2016-08-05 08:33 orlion 阅读(3580) 评论(0) 推荐(0)
摘要: 框架Github地址:github.com/Orlion/Minor (如果觉得还不错给个star哦(^-^)V) 框架作者: Orlion 知乎:https://www.zhihu.com/people/orlion Github: https://github.com/Orlion 6.1 代理 阅读全文
posted @ 2016-06-20 06:51 orlion 阅读(341) 评论(0) 推荐(0)
摘要: 框架Github地址:github.com/Orlion/Minor (如果觉得还不错给个star哦(^-^)V) 框架作者: Orlion 知乎:https://www.zhihu.com/people/orlion Github: https://github.com/Orlion 5.1 事件 阅读全文
posted @ 2016-06-20 06:50 orlion 阅读(431) 评论(0) 推荐(0)
摘要: 框架Github地址:github.com/Orlion/Minor (如果觉得还不错给个star哦(^-^)V) 框架作者: Orlion 知乎:https://www.zhihu.com/people/orlion Github: https://github.com/Orlion 4.1 服务 阅读全文
posted @ 2016-06-19 06:32 orlion 阅读(1031) 评论(0) 推荐(1)
摘要: 框架Github地址:github.com/Orlion/Minor (如果觉得还不错给个star哦(^-^)V) 框架作者: Orlion 知乎:https://www.zhihu.com/people/orlion Github: https://github.com/Orlion 3.1 路由 阅读全文
posted @ 2016-06-18 19:40 orlion 阅读(1001) 评论(0) 推荐(0)
摘要: 框架Github地址:github.com/Orlion/Minor (如果觉得还不错给个star哦(^-^)V) 框架作者: Orlion 知乎:https://www.zhihu.com/people/orlion Github: https://github.com/Orlion 2.1 He 阅读全文
posted @ 2016-06-15 21:27 orlion 阅读(410) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 10 ··· 25 下一页