討論串[程式] 記憶體的問題
共 7 篇文章
內容預覽:
正確一點的說法 應該是對C而言, 主要會分這兩個東西. 但我不確定是不是還有別的. 而physical上是如何map, 不同平台應該是不同的. (但應該還是map到system memory, 當然想不開也可以map到disk =,=a). 感覺上data segement會比較像cache的角色,
(還有445個字)
內容預覽:
請問 embedded system 上是「只」會分 stack 和 heap 嗎?. 在 x86 PC 上面還會有一塊 data segment. 而 static/global 是放在 data segment 上. 而它們的位址是 compile/link 的時候就已經確定好. heap 只會
(還有69個字)
內容預覽:
我來獻醜 可能有誤. 在embedded system中 (PC desktop是不是這樣我不確定). 對C而言 記憶體會分成stack和heap這兩種東西. stack只能push/pop, 通常是用來放local variables. heap可以隨你抽插 (請別西斯), 通常會放static/
(還有541個字)