操作系統-內存使用與分段

1. 從計算機如何工作開始 首先讓程序進入內存 重定位:修改程序中的地址(是相對地址) 程序載入後還需要移動 重定位的最合適時機---運行時重定位 首先在內存中找一段空閒的內存,然後把這段空閒內存的地址找到例如起始地址1000,然後把這個1000賦給PCB,因爲創建了進程自然就有了PCB,這個起始地址就作爲基地址,然後PC置好初始地址開始執行。 把程序放到找到的空閒內存中,每次執行都有進行地址翻譯
相關文章
相關標籤/搜索