v

您的位置:VeryCD图书计算机与网络

图书资源事务区


《链接器和加载器》(Linkers and Loaders )扫描版[PDF]

  • 状态: 精华资源
  • 摘要:
    图书分类网络
    出版社北京航空航天大学出版社
    发行时间2009年10月13日
    语言简体中文
  • 时间: 2013/06/20 00:39:48 发布 | 2013/06/22 01:10:17 更新
  • 分类: 图书  计算机与网络 

slholmes

精华资源: 762

全部资源: 762

相关: 分享到新浪微博   转播到腾讯微博   分享到开心网   分享到人人   分享到QQ空间   订阅本资源RSS更新   美味书签  subtitle
该内容尚未提供权利证明,无法提供下载。
中文名链接器和加载器
原名Linkers and Loaders
译者李勇
图书分类网络
资源格式PDF
版本扫描版
出版社北京航空航天大学出版社
书号9787811245714
发行时间2009年10月13日
地区大陆
语言简体中文
简介

IPB Image

评论处1楼有网盘链接


内容介绍:

  本书讲述构建程序的关键工具——链接器和加载器,内容包括链接和加载、体系结构、目标文件、存储分配、符号管理、库、重定位、加载和覆盖、共享库、动态链接和加载、动态链接的共享库,以及着眼于成熟的现代链接器所做的一些变化;并介绍一个持续的实践项目,即使用perl语言开发一个可用的小链接器。.
   本书适合高校计算机相关专业的学生、实习程序员、语言设计者和开发人员阅读参考。...


内容截图:

IPB Image



目录

第1章链接和加载.
1.1链接器和加载器做什么?1
1.2地址绑定:从历史的角度1
1.3链接与加载3
1.4编译器驱动8
1.5链接:一个真实的例子9
练习13
第2章体系结构的问题
2.1应用程序二进制接口14
2.2内存地址15
2.3地址构成16
2.4指令格式17
2.5过程调用和寻址能力17
2.6数据和指令引用20
2.7分页和虚拟内存25
2.8intel 386分段30
2.9嵌入式体系结构32
练习33
第3章目标文件
3.1目标文件中都有什么?35
.3.2空目标文件格式:msdos的com文件36
3.3代码区段:unix的a.out文件37
3.4重定位:msdos的exe文件42
3.5符号和重定位44
3.6可重定位的a.out格式44
3.7unix的elf格式46
3.8ibm 360目标格式53
3.9微软可移植可执行体格式57
3.10intel/microsoft的omf文件格式63
3.11不同目标格式的比较67
练习67
项目68
第4章存储空间分配
4.1段和地址70
4.2简单的存储布局70
4.3多种段类型72
4.4段与页面的对齐73
4.5公共块和其他特殊段74
4.6链接器控制脚本80
4.7实际中的存储分配82
练习86
项目87
第5章符号管理
5.1绑定和名字解析88
5.2符号表格式89
5.3名称修改93
5.4弱外部符号和其他类型符号97
5.5维护调试信息97
练习99
项目100
第6章库
6.1库的目的101
6.2库的格式101
6.3建立库文件105
6.4搜索库文件..106
6.5性能问题107
6.6弱外部符号107
练习109
项目109
第7章重定位
7.1硬件和软件重定位111
7.2链接时重定位和加载时重定位112
7.3符号和段重定位112
7.4基本的重定位技术113
7.5可重链接和重定位的输出格式119
7.6其他重定位格式119
7.7特殊情况的重定位121
练习122
项目122
第8章加载和覆盖
8.1基本加载124
8.2带重定位的基本加载125
8.3位置无关代码125
8.4自举加载131
8.5树状结构的覆盖132
练习138
项目138
第9章共享库
9.1绑定时间141
9.2实际的共享库142
9.3地址空间管理142
9.4共享库的结构143
9.5创建共享库143
9.6使用共享库链接146
9.7使用共享库运行147
9.8malloc hack和其他共享库问题148
练习150
项目151
第10章动态链接和加载
10.1elf动态链接152
10.2elf文件内容153
10.3加载一个动态链接程序155
10.4使用plt的惰性过程链接158
10.5动态链接的其他特性159
10.6运行时的动态链接161
10.7微软动态链接库161
10.8osf/1伪静态共享库165
10.9让共享库快一些166
10.10几种动态链接方法的比较167
练习168
项目168
第11章高级技术
11.1c++的技术170
11.2增量链接和重新链接173
11.3链接时的垃圾收集175
11.4链接时优化176
11.5链接时代码生成177
11.6java链接模型179
练习182
项目182
参考文献...

正在读取……

这里是其它用户补充的资源(我也要补充):

暂无补充资源
正在加载,请稍等...

点击查看所有17网友评论

 

(?) [公告]留口水、评论相关规则 | [活动]每日签到 轻松领取电驴经验

    小贴士:
  1. 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  2. 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  3. 勿催片。请相信驴友们对分享是富有激情的,如果确有更新版本,您一定能搜索到。
  4. 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
  5. 如果您发现自己的评论不见了,请参考以上4条。