[問題] object code的定義

看板Programming作者 (= =)時間13年前 (2012/03/19 00:09), 編輯推噓1(104)
留言5則, 3人參與, 最新討論串1/3 (看更多)
對於object code的定義, 我似乎搞混了, 所以我想要請板上的各位們請教一下... 我目前對objcet code的認知是: 程式的source code會先被編譯成object code, object code裡面包含的內容就是機器指令, 然後這個程式如果要被執行, 他的object code會先被載入到記憶體裡, 然後就直接跑這個object code了. 不知我的認知是否有誤呢? 如果有誤的話,可否麻煩請指正一下, 看看我的說法要如何修改才是正確的呢? 如果我的想法是正確的話, 那我是不是可以說 "object code就等於是機器碼"呢? 謝謝~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.248.18.139

03/19 00:29, , 1F
object code 不重要,重要的是目的檔,有
03/19 00:29, 1F

03/19 00:30, , 2F
多種格式,如PE/COFF,機器碼只是其中之一
03/19 00:30, 2F

03/19 00:32, , 3F
目的檔裡面還有符號表、靜態資料...等內容
03/19 00:32, 3F

03/19 00:35, , 4F
詳情可看《程式設計師的自我修養》XD
03/19 00:35, 4F

03/21 07:51, , 5F
謝謝~
03/21 07:51, 5F
文章代碼(AID): #1FPWYnRH (Programming)
文章代碼(AID): #1FPWYnRH (Programming)