正在加载图片...
3.可重定位装入 (relocatable loading) 在可执行文件中,列出各个需要重定位的地址单元和 相对地址值。当用户程序被装入内存时,一次性实现 逻辑地址到物理地址的转换,以后不再转换(一般在 装入内存时由软件完成)。即:装入时根据所定位的 内存地址去修改每个重定位地址项,添加相应偏移量。 优点:不需硬件支持,可以装入有限多道程序 (如 MS DOS中的TSR)。 缺点:一个程序通常需要占用连续的内存空间, 程序装入内存后不能移动。不易实现共享3. 可重定位装入(relocatable loading) • 优点:不需硬件支持,可以装入有限多道程序 (如MS DOS中的TSR)。 • 缺点:一个程序通常需要占用连续的内存空间, 程序装入内存后不能移动。不易实现共享。 在可执行文件中,列出各个需要重定位的地址单元和 相对地址值。当用户程序被装入内存时,一次性实现 逻辑地址到物理地址的转换,以后不再转换(一般在 装入内存时由软件完成)。即:装入时根据所定位的 内存地址去修改每个重定位地址项,添加相应偏移量
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有