链接器还负责在程序的地址空间中安排对象。这可能涉及将假定特定基址的代码重定位到另一个基址。由于编译器很少知道对象将驻留在何处,因此它通常假定固定的基本位置(例如,零)。重新定位机器代码可能涉及重新定位绝对跳跃,加载和存储。
“以绝对跳跃,装载和存储为目标”的目的是什么? ?
答案 0 :(得分:0)
编译器很少知道对象将驻留在何处,因此它通常假定固定的基本位置(例如,零)。重新定位机器代码可能涉及重新定位绝对跳跃,加载和存储。链接器就是这样做的。
请注意,我只是在您自己的引用中重新排列了一些单词。