Linkers and Loaders
4 months ago
- #programming
- #computer-science
- #book-review
- 《链接器与加载器》(John R. Levine著,1999年出版)至今仍具参考价值,但已略显时代局限
- 该书追溯了链接与重定位技术的历史渊源至1940年代,系统阐述了基础原理
- 详细解析了应用二进制接口(ABI),并对比研究了IBM S/360、Sun SPARC和Intel 386架构
- 从简单的DOS COM文件到复杂的OMF格式,全面介绍了各类目标文件格式
- 深入剖析链接器工作机制,涵盖存储分配、符号管理、库处理及重定位等核心环节
- 进阶章节探讨加载机制、共享库、动态链接及C++特有的链接技术等专业主题
- 全书结构严谨,从基础概念到高级技术形成完整的知识递进体系
- 注重原理性与历史性探讨,避免具体产品细节,保持学术中立性
- 对UNIX、Windows和IBM S/360等多平台开发的老手程序员极具参考价值
- 若推出新版,建议增补AMD64架构和OS X平台目标格式等现代内容