009.链接器命令脚本LD文件教程(2)
2017-09-10 21:41
260 查看
一、连接脚本的基本概念
每一个可加载或者可分配的输出段都有两个地址。第一个是虚拟内存地址,缩写为VMA,这个地址是输出文件运行时输出段的地址。第二个地址是加载内存地址,缩写为LMA,这个地址是段被加载的地址。大多数情况下这两个地址是一致的。举个他们可能不同的例子:一个数据段加载到ROM中,然后当程序启动时复制到RAM中(这个技术通常用于在基于ROM的系统中初始化全局变量)。在该情况下ROM地址就是LMA,RAM地址就是VMA。二、瑞萨RZ/A1系列链接文件解析
如上图所示reset段的VMA与LMA都是LOAD_MODULE1即0x18000000
转载请注明:http://www.cnblogs.com/andyzhao365/
相关文章推荐
- 007.链接器命令脚本LD文件教程(1)
- 007.链接器命令脚本LD文件教程(1)
- arm-linux-ld命令 ld链接脚本(不错,推荐可以学习一些lds链接脚本文件)
- MySQL执行外部sql脚本文件的命令
- 【脚本】如何在linux shell下面查找 abc开头或xy结尾的文件,只用一个命令
- 编写一个shell命令脚本来交叉编译.c文件,代替Makefile
- WinHex脚本命令教程--中文版
- 利用ubuntu将.cpp生成二进制的可执行文件,然后利用.bat(脚本)编写命令,将可执行文件在android机上运行
- webuploader服务器端接收文件的脚本分析,server端怎么接收上传的文件和图片-百度webuploader教程5
- Linux系统命令及Shell脚本学习笔记三:文件管理
- expect脚本同步文件 expect脚本指定host和要同步的文件 构建文件分发系统 批量远程执行命令
- 很详细、很移动的Linux makefile教程:介绍,总述,书写规则,书写命令,使用变量,使用条件推断,使用函数,Make 的运行,隐含规则 使用make更新函数库文件 后序
- MySQL执行外部sql脚本文件命令报错:unknown command '\'
- Linux-Shell脚本编程-学习-6-Shell编程-使用结构化命令-文件比较-case编程
- linux执行sh脚本文件命令
- Lingo中命令脚本文件使用范例
- gcc编程环境基础4--ld命令和u-boot中的lds文件实例和简单实例分析
- 用Python编写生成树状结构的文件目录的脚本的教程
- 用Python脚本来删除指定容量以上的文件的教程
- 批量将导入的图片生成对应的元件调整为无损位图质量,设置链接项导出,发布并生成配置文件,fljs小命令脚本 - [jsfl]