编译—链接---装入
编译:
预处理—编译、优化—汇编
链接:
静态链接—动态链接
1、 静态链接
2、 装入时动态链接
3、 运行时动态链接
装入:
静态装入—动态装入
1、 绝对装入方式
这种方式在编译的时候就会产生绝对地址(程序中的逻辑地址就是实际的物理地址),在装入的时候不需要对地址和数据进行修改。
缺点:只能将目标模块装入内存中指定的位置,不够灵活,只适合单道程序环境,而且当需要修改地址的时候,可能会改变程序中的所有的地址,
编译—链接---装入
编译:
预处理—编译、优化—汇编
链接:
静态链接—动态链接
1、 静态链接
2、 装入时动态链接
3、 运行时动态链接
装入:
静态装入—动态装入
1、 绝对装入方式
这种方式在编译的时候就会产生绝对地址(程序中的逻辑地址就是实际的物理地址),在装入的时候不需要对地址和数据进行修改。
缺点:只能将目标模块装入内存中指定的位置,不够灵活,只适合单道程序环境,而且当需要修改地址的时候,可能会改变程序中的所有的地址,