加载时域和运行时域
2013-09-13 15:20
155 查看
我们经常用到“存储地址和连接地址不同”(术语上称为加载时域和运行时域)的情况: 大多机器上电时是从地址0开始运行的,但是从地址0运行程序在性能方面总有很多限制, 所以一般在开始的时候,使用与位置无关的指令将程序本身复制到它的连接地址处, 然后使用向pc寄存器赋值的方法跳到连接地址开始的内存上去执行剩下的代码。 http://zqwt.012.blog.163.com/blog/static/120446842010113002939616/
相关文章推荐
- 运行时域和加载时域(运行地址和加载地址)
- 运行时域和加载时域(运行地址和加载地址)
- 加载时域和运行时域
- Android 利用反射实现不安装直接运行APK(动态加载)
- jetty9内嵌到应用,并在启动后加载WebApplicationInitializer,可运行jsp
- linux运行程序时,出现加载动态库失败:Cannot restore segment prot after reloc: Permission denied
- 基于odb的dll在xp系统下动态加载运行异常的原因及解决方法
- linux程序运行时加载共享库出现的错误
- kernel加载运行地址到RAM起始地址间一段内存的作用
- Wp8程序加载运行顺序(菜鸟篇)
- 运行加载数据
- 在Visual Studio 2010的WinForm中使用水晶报表运行错误—— 未能加载文件或程序集
- Android插件化完美实现代码资源加载及原理讲解 附可运行demo
- 未能加载文件或程序集“xxx”或它的某一个依赖项。生成此程序集的运行时比当前加载的运行时新,无法加载此程序集。
- 在Linux 系统中,在运行一个程序时,程序中未初始化的全局变量会被加载到以下哪个内存段中?
- jar bat方式运行 并加载其他jar
- 1.加载和运行
- linux可执行文件的加载和运行之一(5)
- Adobe Illustrator CS5 2安装后无法运行,提示“安装后打开提示无法加载此应用程序的本地化资源文件,建议修复或者重装”
- Android中插件开发篇之----动态加载Activity(免安装运行程序)