移动端

  • 题王微信公众号

    题王微信公众号

    微信搜“题王网”真题密题、最新资讯、考试攻略、轻松拿下考试

问答题

为什么要做“重定位”?何谓静态重定位和动态重定位?

发布日期:2022-05-19

为什么要做“重定位”?何谓静态重定位和动态重定位?

试题解析

静态重定位

静态重定位:即在程序装入内存的过程中完成,是指在程序开始运行前,程序中的各个地址有关的项均已完成重定位,地址变换通常是在装入时一次完成的,以后不再改变,故称为静态重定位。

动态重定位

动态重定位即在程序运行过程中要访问数据时再进行逻辑地址与物理地址的变换(即在逐条指令执行时完成地址映射)

中文名
动态重定位
硬件要求
重定位寄存器
定义
逻辑地址动态映射成物理地址
目的
提高效率

重定位

重定位就是把程序的逻辑地址空间变换成内存中的实际物理地址空间的过程。它是实现多道程序在内存中同时运行的基础。重定位有两种,分别是动态重定位与静态重定位。

标签: "暂无标签"

题王网让考试变得更简单

扫码关注题王,更多免费功能准备上线!