程序地址空间...........................................................................................................................39
映射文件...................................................................................................................................40
共享库和程序...........................................................................................................................41
位置无关代码...........................................................................................................................41
Intel 386 分段................................................................................................................................42
嵌入式体系结构...........................................................................................................................43
怪异的地址空间.......................................................................................................................44
非一致性内存...........................................................................................................................44
内存对齐...................................................................................................................................44
练习...............................................................................................................................................44
第 3 章 目标文件...............................................................................................................................47
目标文件中都有什么?..................................................................................................................47
设计一个目标文件格式...........................................................................................................47
空目标文件格式: MS-DOS 的.COM 文件..................................................................................48
代码区段: Unix a.out 文件............................................................................................................48
a.out 头部..................................................................................................................................50
与虚拟内存的交互...................................................................................................................51
重定位:MS-DOS EXE 文件.......................................................................................................54
符号和重定位...............................................................................................................................56
可重定位的 a.out 格式..................................................................................................................56
重定位项...................................................................................................................................58
符号和字串...............................................................................................................................59
a.out 格式小结..........................................................................................................................60
Unix ELF 格式..............................................................................................................................60
可重定位文件...........................................................................................................................62
ELF 可执行文件.......................................................................................................................66
ELF 格式小结...........................................................................................................................68
IBM 360 目标格式........................................................................................................................68
ESD 记录..................................................................................................................................69
TXT 记录..................................................................................................................................70
RLD 记录..................................................................................................................................70
END 记录..................................................................................................................................71
小结...........................................................................................................................................71
微软可移植可执行体格式...........................................................................................................72
PE 特有区段.............................................................................................................................76
运行 PE 可执行文件................................................................................................................77
PE 和 COFF..............................................................................................................................78
PE 文件小结.............................................................................................................................78
Intel/Microsoft 的 OMF 文件格式................................................................................................78