運行地址和加載地址

運行地址和加載地址           在鏈接目標代碼時,會提到運行地址和加載地址。這二者有什麼區別呢?           加載時地址就是程序放置的地址,運行地址就是程序定位的絕對地址,也即在編譯鏈接時定位的地址。若是程序是在flash裏運行,則運行地址和加載地址是相同的。若是程序是在ram裏運行,但程序是存儲在flash裏,則運行地址指向ram,而加載地址是指向flash。代碼通常是燒寫在NA
相關文章
相關標籤/搜索