c
文章平均质量分 86
fisher1986
这个作者很懒,什么都没留下…
展开
-
虚拟内存管理
我们知道操作系统利用体系结构提供的VA到PA的转换机制实现虚拟内存管理。有了共享库的基础知识之后,现在我们可以进一步理解虚拟内存管理了。首先分析一个例子: $ ps PID TTY TIME CMD 29977 pts/0 00:00:00 bash 30032 pts/0 00:00:00 ps $ cat /proc/29977/maps 08048000转载 2012-07-06 11:06:43 · 543 阅读 · 0 评论 -
函数调用原理
1. EIP、EBP、ESP EIP寄存器里存储的是CPU下次要执行的指令的地址。EBP寄存器里存储的是栈的栈底地址,通常叫栈基址。ESP寄存器里存储的是栈的栈顶地址,始终指向栈顶。 2. 函数调用 源程序 int foo(int a, int b) { int c = a + b; return c; }原创 2012-06-26 09:29:36 · 353 阅读 · 0 评论 -
cscope 安装与使用
1, cscope安装 1. 软件下载:http://sourceforge.net/project/showfiles.php?group_id=4664 2. 软件安装: 1. ./configure --with-flex (注:如果平台是Linux,最好带上 --with-flex选项) 2. make (注:我没有遇到错误转载 2012-08-17 22:18:51 · 291 阅读 · 0 评论