程序的重定位

    咱們在指令中使用了絕對內存地址(物理地址),這樣的程序是沒法重定位的。爲了讓你寫的程序在賣給別人以後,能夠在內存中的任何地方正確執行,就只能在編寫程序的時候使用相對地址或者邏輯地址了,而不能使用真實的物理地址。當程序加載時,這些相對地址還要根據程序實際被加載的位置從新計算。在任什麼時候候,程序的重定位都是很是棘手的事情。固然,也有好幾種解決的辦法。在 8086處理器上,這個問題特別容易解決
相關文章
相關標籤/搜索