操做系統---靜態重定位和動態重定位

對程序進行重定位的技術按重定位的時機可分爲兩種:靜態重定位和動態重定位。 靜態重定位: 是在目標程序裝入內存時,由裝入程序對目標程序中的指令和數據的地址進行修改,即把程序的邏輯地址都改爲實際的地址。對每一個程序來講,這種地址變換隻是在裝入時一次完成,在程序運行期間再也不進行重定位。  優勢:是無需增長硬件地址轉換機構,便於實現程序的靜態鏈接。在早期計算機系統中大多采用這種方案。  缺點:(1)程序
相關文章
相關標籤/搜索