文件名称:静态与动态重定位-分享一个关于操作系统的ppt
文件大小:3.27MB
文件格式:PPT
更新时间:2024-05-12 12:12:56
操作系统 os
2)静态与动态重定位 静态重定位:在程序装入内存时由OS进行浮动项的定位此后不在变化。 动态重定位:在程序装入内存时不进行装配,一般直接将程序装入内存。定位问题由系统提供的硬件解决。所以,前提是动态重定位问题需借助于硬件支持,否则无法解决。 在为单用户、单任务设计的系统中一般不会有此硬件。如Intel 8080、8086、8088 CPU 界限 寄存器 重定位 寄存器 基址 内存 逻辑地址 物理地址 < + 否 是 地址错 带有存储保护的地址变换机构