4.3 COFF的一般概念.pptVIP

  • 11
  • 0
  • 约1.46万字
  • 约 44页
  • 2017-02-27 发布于湖北
  • 举报
第4章 汇编语言程序开发工具 4.3.3 链接器对段的处理 链接器有2条伪指令支持上述任务: ● MEMORY伪指令——用来定义目标系统的存储器配置空间,包括对存储器各部分命名,以及规定它们的起始地址和长度。 ● SECTIONS伪指令——用来指定链接器将输入段组合成输出段方式,以及输出段在存储器中的位置,也可用于指定子段。 若未使用伪指令,则链接器将使用目标处理器默认的方法将段放入存储空间。 第4章 汇编语言程序开发工具 4.3.3 链接器对段的处理 1. 默认的存储器分配 链接器可对多个目标文件进行链接。若链接文件中不使用MEMORY和SECTIONS命令,则为默认方式。 每个目标文件都有.text,.data、.bss段和命名段。若采用默认链接,链接器将对多个目标文件中的各个段进行组合,形成各自的对应段,并将各个段配置到所指定的存储器中,形成可执行的目标模块。 在默认的方式下,链接器将从存储器的0080h开始,对组合后的各段进行存储器配置。 第4章 汇编语言程序开发工具 默认的存储器分配: ① 将所有.text段组合在一起,形成一个.text段,并分配到程序存储器中; ② 将多个目标文件中的.data段组合在一起,分配到紧接着.text段的程序存储空间中; ③ 将.bss段组合

文档评论(0)

1亿VIP精品文档

相关文档