链接器和加载器之间的区别
在这篇文章中,我们将了解链接器和加载器之间的区别-
链接器
链接器的主要功能是生成可执行文件。
链接器将输入作为编译器/汇编器生成的目标代码。
链接的过程可以理解为将不同的代码片段组合起来以获得可执行代码的方法。
有两种类型的链接器可用:链接编辑器和动态链接器。
链接器还有助于组合所有对象模块。
链接器负责安排程序地址空间中的对象。
装载机
加载器的主要功能是将可执行文件加载到主内存中。
它以可执行文件(由链接器生成)作为其输入。
可以理解为将可执行代码加载到主存中进一步执行的过程。
加载器有3种类型:绝对加载、可重定位加载和动态运行时加载。
它有助于将地址分配给可执行代码或文件。
它还负责调整程序中使用的引用。
热门推荐
10 八一幼儿祝福语大全简短
11 公司乔迁食堂祝福语简短
12 婚礼结束聚餐祝福语简短
13 儿媳买车妈妈祝福语简短
14 毕业送礼老师祝福语简短
15 同事辞职正常祝福语简短
16 恭贺新婚文案祝福语简短
17 金店立秋祝福语简短英文
18 婆婆高寿祝福语大全简短