20171104-程序員的自我修養

今天看4.2符號解析與重定位 這部分是接着昨天的部分,都是靜態鏈接中的步驟。 在完成了空間地址的分配之後,鏈接器就進入了符號解析與重定位的步驟,也是靜態鏈接的核心步驟。 編譯完成後,靜態鏈接完成之前,a.o的反彙編爲: 18行使用的爲b.o中定義的shared變量;26行使用的爲b.o中定義的函數swap() movl對應的機器碼爲c7 44 24 04,後面跟的爲地址信息,圖中爲00 00 00
相關文章
相關標籤/搜索