C++笔记(1)

2018.03.30

1.可执行文件运行时进程在虚拟内存上的布局:
   C++笔记(1)
  .data段:存放全局变量初始化且不为0的变量/指针变量
  .bss段:存放全局变量初始化为0或者是未初始化的变量/指针变量
2.编译,链接和运行的过程:
  C++笔记(1)
   C++笔记(1)
   《深入理解计算机系统》ch7 
3.IA32体系虚拟地址映射的运行过程:
   C++笔记(1)
   C++笔记(1)
  《Linux内核源代码情景分析》ch2