相對(duì)地址




相對(duì)地址是指相對(duì)于某個(gè)基準(zhǔn)量(通常用零作為基準(zhǔn)量)編址時(shí)所使用的地址。相對(duì)地址常用于程序編寫和編譯過(guò)程中,由于程序要放入主存中才能執(zhí)行,因此指令和數(shù)據(jù)都要與某個(gè)主存絕對(duì)地址發(fā)生聯(lián)系——放入主存單元。但是由于多道程序系統(tǒng)中,主存將存放多道作業(yè),因此程序員不可能了解自己的程序?qū)⒎旁谥鞔嬷泻翁庍\(yùn)行,也就是說(shuō)程序員不能用絕對(duì)地址來(lái)編程。因此往往相對(duì)于某個(gè)基準(zhǔn)地址來(lái)編寫程序并安排指令和數(shù)據(jù)的位置,這時(shí)用的就是相對(duì)地址,所以相對(duì)地址是用于程序編寫和編譯中的地址系統(tǒng)。
1、如果可以,直接在那個(gè)函數(shù)前面加。
2、或者,刪除函數(shù),而直接把絕對(duì)地址寫上。(這樣的后果是,內(nèi)容變化時(shí),需要手工修改)
3、很多時(shí)候沒(méi)有辦法所有鏈接都采用絕對(duì)地址,但只要主要的導(dǎo)航和欄目,頁(yè)眉頁(yè)腳那邊采用絕對(duì)地址即可。其他可以靈活處理。