贊助廠商

娛樂城推薦

首頁

刊登資訊

  • 刊登者:匿名
  • 時間:2021-06-01 23:20:02

尚未解答組合語言- 想請問 binary 在記憶體的執行過程

組合語言- 想請問 binary 在記憶體的執行過程

我是看了openAMP 的 github project 的 lib,裡面有關於master bootup
retmote的lib。master bootup remote 是用 remote給的 *.elf檔。

只是我好奇,能不能只用自己製作的*.bin 來給 remote bootup


其實,我最主要想問的是,*.bin在記憶體中的分布,也是.text, .data, .bss這些嗎?

如果透由 *.elf 當然能透過 loader parsing elf 格式找到各 section 並把他

載入至記憶體特定位置。那 *.bin沒有格式(也許還是vendor自己加了有的沒的資訊),

loader該怎麼知道要如何將它載到記憶體

並從哪個entry point 執行?

我只知道 loader 需要知道 *.bin有哪些是 vendor的資訊,那entry point呢?

謝謝

--

0個答案 組合語言- 想請問 binary 在記憶體的執行過程

其他問題

友站連結