你的位置:首页 > 软件开发 > 操作系统 > 了解动态链接(二)—— 地址无关代码

了解动态链接(二)—— 地址无关代码

发布时间:2015-06-21 12:00:09
把指令中需要修改的部分剥离出来,放到数据区,保持指令部分不变,数据部分可以由每个进程拥有一个副本。这就是——地址无关代码(Position-independent Code, PIC),好处是实现指令部分由多进程共享,节省内存。要实现PIC ...

了解动态链接(二)—— 地址无关代码

把指令中需要修改的部分剥离出来,放到数据区,保持指令部分不变,数据部分可以由每个进程拥有一个副本。这就是——地址无关代码(Position-independent Code, PIC),好处是实现指令部分由多进程共享,节省内存。

要实现PIC,就得解决指令中的地址定位问题。指令中的地址引用可分为:

1、模块内部的函数调用和变量访问;

2、模块外部的函数调用和变量访问。


 

海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com

原标题:了解动态链接(二)—— 地址无关代码

关键词:

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录