- Introduction
- Part 1 汇编语言与计算机架构
- Part 2 C 编程语言
- Part 3 C 和汇编
- Chapter 14 翻译细节
- Chapter 15 Shared Objects and Code Models
- Dynamic Loading
- Relocations and PIC
- Example: Dynamic Library in C
- GOT and PLT
- Accessing External Variables
- Calling External Functions
- PLT Example
- Preloading
- Symbol Addressing Summary
- Examples
- Calling a Function
- On Various Dynamic Linkers
- Accessing an External Variable
- Complete Assembly Example
- Mixing C and Assembly
- Which Objects Are Linked?
- Optimizations
- Code Models
- Summary
- Chapter 16 性能
- Chapter 17 多线程
- Part 4 附录