操作系统-内存使用与分段

1. 从计算机如何工作开始 首先让程序进入内存 重定位:修改程序中的地址(是相对地址) 程序载入后还需要移动 重定位的最合适时机---运行时重定位 首先在内存中找一段空闲的内存,然后把这段空闲内存的地址找到例如起始地址1000,然后把这个1000赋给PCB,因为创建了进程自然就有了PCB,这个起始地址就作为基地址,然后PC置好初始地址开始执行。 把程序放到找到的空闲内存中,每次执行都有进行地址翻译
相关文章
相关标签/搜索