正在加载图片...
三、地址重定位(映射) 3.重定位的两种方式 ◆重定位:当用户程序调入内存时,需把相对地址转换为绝对地址, 同时要对程序中与地址相关的指令进行修改,这一过程称为重定位 (1)静态重定位 令在程序装入时进行,通过处理机中的一对界地址寄存器来实现;界 地址寄存器分为下界和上界地址寄存器,分别存放该作业在内存中 的起始和终止地址,程序中的逻辑地址与下界地址相加得到物理地 址,见图示。 D 物理地址 逻辑地址 下界地址一内存中的起始地址 计算机软件技术基础 存储管理计算机软件技术基础 存储管理 3. 重定位的两种方式 ❖ 重定位:当用户程序调入内存时,需把相对地址转换为绝对地址, 同时要对程序中与地址相关的指令进行修改,这一过程称为重定位。 (1) 静态重定位 ❖ 在程序装入时进行,通过处理机中的一对界地址寄存器来实现;界 地址寄存器分为下界和上界地址寄存器,分别存放该作业在内存中 的起始和终止地址,程序中的逻辑地址与下界地址相加得到物理地 址,见图示。 三、地址重定位(映射) x ’ = x + D 物理地址 逻辑地址 下界地址—内存中的起始地址
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有