CODE
就是程序所在的空間:
可以從圖中看出來NEAR_ID佔有0x60,與DATA中的NEAR_I相同。即初始化了的全局變量佔有程序空間,未初始化的全局變量默認爲零不佔用程序空間
DATA
數據所佔空間,也就是最後RAM中所佔空間的大小
ABSOLUTE:絕對變量,中斷向量等所佔的RAM空間。
CSTACK :數據棧 局部變量所佔的空間的棧,即程序運行得時候局部變量分配的棧。
RSTACK:Return address stack程序返回所用的棧。
NEAR_I :初始化的全局變量。
NEAR_Z:未初始化的全局變量。
RSTACK 程序返回用的,保存的是程序調用函數的返回地址 , 你填寫的數值 X 2纔是佔用的字節數,例如,你填寫10,那麼RSTACK尺寸是20字節,可以函數嵌套10層左右
https://wenku.baidu.com/view/13905f230812a21614791711cc7931b764ce7b40.html
CSTACK設大點,200也不算大。
RSTACK一般設置到32就夠了