静态重定位
动态重定位
变换外部调用符号
对逻辑地址进行修改
链接程序要解决的问题是将编译后的目标模块装配成一个可执行的程序。根据链接进行的时间和实现方式的不同,可以把链接分为静态链接和动态链接。静态链接是在程序运行前,用链接程序将目标模块链接成一个完整的装入模块。静态链接程序的任务一是对逻辑地址进行修改,二是变换外部调用符号。变换外部调用符号是将每个模块中所用的外部调用符号都变换为逻辑地址。例如,经过链接后,将模块B的外部调用CALL B变成了一条跳转到模块B在相对地址空间中的起始地址L处的指令JSR "L”。故本题选C。