加入VIP
  • 专属下载特权
  • 现金文档折扣购买
  • VIP免费专区
  • 千万文档免费下载

上传资料

关闭

关闭

关闭

封号提示

内容

首页 linkers_and_loaders_bata2(中文清晰非扫描)

linkers_and_loaders_bata2(中文清晰非扫描).pdf

linkers_and_loaders_bata2(中文清晰非…

webji
2011-03-08 0人阅读 举报 0 0 暂无简介

简介:本文档为《linkers_and_loaders_bata2(中文清晰非扫描)pdf》,可适用于IT/计算机领域

链接器和加载器BetaBeta,年月日仅供学术研究用版权属于原书出版社翻译维护:colyligmailcom内容目录第章引子献给介绍本书的目标读者是哪些人?章节摘要项目致谢联系我们第章链接和加载链接器和加载器做什么?地址绑定:从历史的角度链接与加载两遍链接目标代码库重定位和代码修改编译器驱动链接器命令语言链接:一个真实的例子练习第章体系结构的问题应用程序二进制接口内存地址字节顺序和对齐地址构成指令格式过程调用和可寻址性过程调用数据和指令引用IBMSPARCSPARCVSPARCVIntelx分页和虚拟内存程序地址空间映射文件共享库和程序位置无关代码Intel分段嵌入式体系结构怪异的地址空间非一致性内存内存对齐练习第章目标文件目标文件中都有什么设计一个目标文件格式空目标文件格式:MSDOS的COM文件代码区段:Unixaout文件aout头部与虚拟内存的交互重定位:MSDOSEXE文件符号和重定位可重定位的aout格式重定位项符号和字串aout格式小结UnixELF格式可重定位文件ELF可执行文件ELF格式小结IBM目标格式ESD记录TXT记录RLD记录END记录小结微软可移植可执行体格式PE特有区段运行PE可执行文件PE和COFFPE文件小结IntelMicrosoft的OMF文件格式OMF记录OMF文件的细节OMF格式小结不同目标格式的比较项目练习第章存储空间分配段和地址简单的存储布局多种段类型段与页面的对齐公共块和其它特殊段公共块C重复代码消除初始化和终结IBM伪寄存器特殊的表X分段的存储分配链接器控制脚本嵌入式系统的存储分配实际中的存储分配Unixaout链接器的存储分配策略ELF中的存储分配策略Windows链接器的存储分配策略练习项目第章符号管理绑定和名字解析符号表格式模块表全局符号表符号解析特殊符号名称修改简单的C和Fortran名称修改C类型编码:类型和范围链接时类型检查弱外部符号和其它类型符号维护调试信息行号信息符号和变量信息实际的问题练习项目第章库库的目的库的格式使用操作系统UNIX和Windows的Archive文件扩展到位IntelOMF库文件建立库文件搜索库文件性能问题弱外部符号练习项目第章重定位硬件和软件重定位链接时重定位和加载时重定位符号和段重定位符号查找基本的重定位技术指令重定位ECOFF段重定位ELF重定位OMF重定位可重链接和重定位的输出格式其它重定位格式以链表形式组织的引用以位图形式组织的引用特殊段特殊情况的重定位练习项目第章加载和重叠

用户评价(0)

关闭

新课改视野下建构高中语文教学实验成果报告(32KB)

抱歉,积分不足下载失败,请稍后再试!

提示

试读已结束,如需要继续阅读或者下载,敬请购买!

文档小程序码

使用微信“扫一扫”扫码寻找文档

1

打开微信

2

扫描小程序码

3

发布寻找信息

4

等待寻找结果

我知道了
评分:

/37

linkers_and_loaders_bata2(中文清晰非扫描)

仅供在线阅读

VIP

在线
客服

免费
邮箱

爱问共享资料服务号

扫描关注领取更多福利