请在 下方输入 要搜索的题目:

静态重定位与动态重定位有什么区别?

静态重定位与动态重定位有什么区别?

发布时间:2025-09-04 09:49:59
推荐参考答案 ( 由 快搜搜题库 官方老师解答 )
联系客服
答案:静态重定位:在目标程序装入指定内存区时,由装配程序在程序执行之前完成地址转换。代码需做转换后装入,装入的代码不能在存储器中移动,但它无需硬件支持。动态重定位:在目标程序执行过程中,在CPU访问之前,由硬件地址映机构完成将指令或数据的相对地址转换为物理地址的工作。装入代码无需任何改动直接装入,便于移动,但需硬件支持。
专业技术学习
专业技术学习
搜搜题库系统