3. 页标题的容和文章的页脚已经在开始的时候被换掉了。
4. 文章的排版也已经修正过了。
5. 如果必要,不同的字体已经被忽略了。大部分地方,这片文档能让你
充分的理解。然而,很小的地方,原始的文档使用了斜体字来指出文
章中的字符变量。在那种情况下,本文使用。在原始的文档
中没有出现尖括号。
6. 原始的文档有三个错误,如果你是不经意读它的话,是不会明显
就能找出的。但是在这里,明确的被鉴别出来了。
我很冒昧的纠正了那些错误。在他们的位置用一个{*}做上了标记。
可能还有其他我没有看出来的的错误。
股票600873
如果有如519888 何其他的区别都是我的责任。这样的错误请
mailto:breadboxmuppetlabs..
Brian Raiter
[Last edited Fri Jul 23 1999]
________________________________________________________________
EXECUTABLE AND LINKABLE FORMAT (ELF)
Portable Formats Specification, Version 1.1
Tool Interface Standards (TIS)
________________________________________________________________
===========================Contents 容===========================
序言
1. OBJECT文件
导言
ELF头(ELF Header)
Sections
String表(String Table)
Symbol表(Symbol Table)
重定位(Relocation)
2. 程序装载与动态连接
导言
Program头(Program Header)
Program装载(Program Loading)
Dynamic连接(Dynamic Linking)
3. C LIBRARY
C Library
___________________________________________300234__________富国天瑞基金 ___________
导言
________________________________________________________________
ELF: 可执行连接格式
可执行连接格式是UNIX系统实验室(USL)作为应用程序二进制接口
(Application Binary Interface(ABI)而开发和发布的。工具接口标准委
员会(TIS)选择了正在发展中的ELF标准作为工作在32位INTEL体系上不同操
作系统之间可移植的二进制文件格式。
假定开发者定义了一个二进制接口集合,ELF标准用它来支持流线型的软件
发展。 应该减少不同执行接口的数量。因此可以减少重新编程重新编译的
代码。
关于这片文档
这篇文档是为那些想创建目标文件或者在不同的操作系统上执行文件的开发
着准备的。它分以下三个部分:
|002480
* 第一部分, “目标文件Object Files”描述了ELF目标文件格式三种主要
的类型。
* 第二部分, “程序和动态连接”描述了目标文件的信息和系统在创建
运行时程序的行为。
* 第三部分, “C 语言库”列出了所有包含在libsys中的符号,标准的ANSI C
和libc的运行程序,还有libc运行程序所需的全局的数据符号。
注意: 参考的X86体系已经被改成了Intel体系。
________________________________________________________________
1. 目标文件(Object file)
食用油上市公司
________________________________________________________________
=========================序言=========================
第一部分描述了iABI的object文件的格式, 被称为ELF(Executable
and Linking Format). 在object文件中有三种主要的类型。
* 一个可重定位(relocatable)文件保存着代码和适当的数据,用来和其他的
object文件一起来创建一个可执行文件或者是一个共享文件。
* 一个可执行(executable)文件保存着一个用来执行的程序;该文件指出了
exec(BA_OS)如何来创建程序进程映象。
* 一个共享object文件保存着代码和合适的数据,用来被下面的两个器
。第一个是连接编辑器[请参看ld(SD_CMD)],可以和其他的可重定位|梅雁吉祥股吧和
共享object文件来创建其他的object。第二个是动态器,联合一个
可执行文件和其他的共享object文件来创建一个进程映象。
一个object文件被汇编器和联接器创建, 想要在处理机上直接运行的object
文件都是以二进制来存放的。那些需要抽象机制的程序,比如象shell脚本,
是不被接受的。
在介绍性的材料过后,第一部分主要围绕着文件的格式和关于如何建立程序。
第二部分也描述了object文件的几个组成部分,集中在执行程序所必须的信息上。
文件格式
Object文件参与程序的联接(创建一个程序)和程序的执行(运行一个程序)。西宁特钢股吧 上海台风最新消息今天
object 文件格式提供了一个方便有效的方法并行的视角看待文件的容,
在他们的活动中,反映出不同的需要。例 1-1图显示了一个object文件的
组织图。
+ 图1-1: Object文件格式
Linking 视角 Execution 视角
==========================
ELF header ELF header
Program header table (optional) Program header table
Section 1 Segment 1
... Segment 2
Section n ...
Section header table Section header table (optional)
2021年4月26日发(作者:中国的第一家证券公司深圳经济特区证券公司(巨田证券))---------------------------------精选公文范文-------------------------- [银行贷款利率2019计...
来源:经济参考网 为深化东西部协作和落实定点帮扶工作,越秀集团近日与贵州省安顺市人民政府签订战略合作框架协议,双方将围绕农业食品产业、城市综合开发等方面发挥各自优势开展战略合作。 根据协议,在农业食品产业方面,双方将重点围绕生猪...
2、北京中科软和北京思特奇 我认为是思特奇综合方面好些! 3、思特奇怎么样 工资在同行业中中等水平吧,毕业2年左右的java开发,均值在5K左右。 加班很多,家常便饭,干开发,就吃这口饭,哪都一样; 出差看职位,如果搞研发,出差...
2021年4月26日发(作者:南威软件(603636)南威软件)Python获取股票历史数据并分析 Python获取股票历史数据并简单分析 最近股市又跌的厉害,又有人鼓吹股灾了。纵观最近2年的A股几乎每隔一段实际就一次大调整,然后每次的调整...
什么是基金同质化?在金融学中,反映不同金融工具本质区别的两个最重要的指标就是期望收益与方差(或标准差)的组合。因此,当一个市场上的各个基金国恒铁路股票具有相似的期望收网贷家门借款益一标准差组合时,就存在基金同质化。直观地,存在基金同质化...
2021年4月26日发(作者:兔宝宝(002043)兔宝宝)中国人寿保险电话约访的话术技巧 一、推销员要热情而亲切的问候,并自然大方的自我介绍。 二、推销员的讲话要让对方感兴趣,引人入胜,扣人心弦,有创意。 三、推销员的语言中要充满...