可执行与可链接格式
格式ELF文件有两种索引:程序头中记载了运行时所需的段,而段首地址表记载了二进制文件中段的首地址ELF文件的组成:ELFheader程序头:描述段信息Section头:链接与重定位需要的数据程序头与Section头需要的数据.text.data工具readelf显示elf文件objdump显示elf和object格式文件
格式
ELF文件有两种索引:程序头中记载了运行时所需的 段 ,而段首地址表记载了二进制文件中 段 的首地址
ELF文件的组成:ELF header
程序头:描述段信息
Section头:链接与重定位需要的数据
程序头与Section头需要的数据.text .data
工具
readelf 显示elf文件
objdump 显示elf和object格式文件
免责声明:以上内容版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。感谢每一位辛勤著写的作者,感谢每一位的分享。
——— 没有了 ———
编辑:阿族小谱
文章价值打分
- 有价值
- 一般般
- 没价值
当前文章打 0 分,共有 0 人打分
文章观点支持
0
0
文章很值,打赏犒劳一下作者~
发表评论
写好了,提交
{{item.label}}
{{commentTotal}}条评论
{{item.userName}}
发布时间:{{item.time}}
{{item.content}}
回复
举报
打赏作者
“感谢您的打赏,我会更努力的创作”
— 请选择您要打赏的金额 —
{{item.label}}
{{item.label}}
打赏成功!
“感谢您的打赏,我会更努力的创作”
返回
打赏
私信
推荐阅读
· 链接器
增量链接增量链接(IncrementalLinking),是针对大型软件的源代码的很小改动就需要花费很长时间全部重新链接问题。特别是程序开发时,不可避免地要不断修改、重新编译、链接、调试程序,链接的耗时大大影响了编程者工作效率。解决办法是:所有函数不再首尾紧挨着存放在内存地址空间,而是在函数之间加上padding区域作为间隔,为函数添加几句指令稍微变长留有余地。只要函数的代码改动不大,没有超过原padding所占的空间,链接器只需延长该函数自身,这大大提高了链接的速度。还可以在可执行文件的整个.text节末尾设置一个较大的padding区域,或者使用.textbss节,用来存放修改后变大很多的函数。为了解决由此带来的函数入口地址需要重定位,在.text节中增加ILT表(IncrementalLinkingTable),所有的函数调用都是通过间接跳转(jum)指令实现,因此函数地址改变仅需要...
· 交叉链接
交叉链接合成聚合物化学当聚合物链借由交叉链接连接在一起,他们失去一些他们作为单独聚合物链移动的能力。例如,液态聚合物(液态聚合物链可自由地流动)可透过交叉链接而形成一个“固体”或“凝胶”。在聚合物化学中,当一个合成的聚合物被叙述为是“交叉链接”,它通常是指整个聚合物的体积被显露在交叉链接的方法中。所得到的物理性的性质改变取决于交叉链接的密度。低密度的交叉链接会降低聚合物熔体的黏度。中间密度的交叉链接会转变胶状聚合物形成具有弹性体和潜在高强度的聚合物。非常高密度的交叉链接会造成物质变得非常坚硬或玻璃状的,如酚醛树脂。交叉链接的形成交叉链接可以透过热,压力,改变pH值,或辐射等化学反应而形成。例如,混合未聚合或部分聚合的树脂与被称为交叉链接试剂的特别化学药剂,反应形成交叉链接的化学反应。交叉链接也可用来诱发一般的热塑性塑料,透过曝露在辐射来源,例如曝露在电子束,γ-辐射,或UV光。例如,电子束...
· 家谱的名称与格式
(一)家谱的名称家谱,在历史上曾有多种名称,家谱仅是其中使用较多和最具代表性的一种。从古至今,家谱类文献的名称大致还有如下这些:谱、谱牒、族谱、族系录、族姓昭穆记、族志、宗谱、宗簿、宗系谱、家乘、家牒、家史、家志、家记、百家集谱、世录、世家、世本、世纪、世谱、世传、世系录、世家谱、支谱、本支世系、枝分谱、帝系、玉牒、辨宗录、偕日谱、系谱、图谱、新谱、星源集庆、列姓谱牒、血脉谱、源派谱、系叶谱、述系谱、大同谱、大成谱、大同宗谱、氏族要状、中表簿、房从谱、维城录、谱录、祖谱、联宗谱、真谱、渊源录、家世渊源录、源流考、世典、世牒、世思录、家模汇编、乡贤录、会谱德庆编、私谱、传芳集、本书、系谱、清芬志、家传簿、先德传、续香集、房谱、祠谱、坟谱、近谱、会谱、全谱、合谱、统谱、通谱、统宗谱、通宗世谱、统宗略谱、联宗统谱、总谱等等。家谱的命名,通常是在家谱之前冠以姓氏、地名、郡望、堂号、几修等内容,如《...
· 可执行文件
现代的可执行文件在现代的各种电脑架构,可执行文件除了有程序的信息之外,还有其他信息,例如让程序运行的操作系统设置值数据、调试数据等等。二进制档作此含义特指无法广泛应用于其他计算机针对特定操作系统配置的软件发行模式。系统调用除了微处理器指令,可执行文件也具有系统调用数据,让程序可使用操作系统提供的服务。因为系统调用数据,在各操作系统都有所不同,因此可执行文件除多数要分开不同的微处理版本,也有分开不同操作系统版本。常见可执行文件的扩展名.exe(Dos、Windows系列).com(Dos、Windows系列).App(以文件夹存在,MacOSX).run(LinuxUbuntu)脚本不是所有的可执行文件,都只存有电脑能阅读的数据。以脚本语言撰写的脚本文件,都可以是可执行文件,而且内含的数据可被人类阅读,多数以ASCII文本存档。原因是:脚本语言无需经过编译器预先编译,就可经过解释器(如Per...
· 王道治上源与王浩然链接浅析
王立江一、王道治基本情况王道治,男,在现重庆市梁平县安宁太和村鲢鱼凼坎上王家老院子于咸丰七年又五月初十(1857年)子时出生,家境不错,自幼勤读书,对文学有很好的兴趣,对文字研究达一定水平,颇有文化。身高1.6M左右,中等身材,老年偏瘦,头发胡子眉毛全白。于民国二十五年七月初二(1936年)寅时在本县镇龙寺坎下白马井老宅仙逝,享年80岁。道治公生前有一百五拾石左右自家田地,分布于马坎、黑湾、鲢鱼凼、白马井、窝子溪、陈家湾、城南老林口等地,老年时均分给二子管理。两房太太。大太太叶氏,乳名见生,生于咸丰三年四月十九(1853年)申时生于蒲桃湾,于民国十七年四月十九(1928年)亡于重庆市梁平县安宁太和村鲢鱼凼坎上王家老院子,享年75岁;二太太生二女玉秋,老年患精神病,亡于鲢鱼凼坎上王家老院子。王道治生有两男两女,大女人阏嫁往梁平县安宁乡响水村马坎孙家,生有孙忠清等多个子女;二女玉秋嫁往梁平城南...
关于我们
关注族谱网 微信公众号,每日及时查看相关推荐,订阅互动等。
APP下载
下载族谱APP 微信公众号,每日及时查看
扫一扫添加客服微信