嵌入式程序調用函數的內部過程和機制

在嵌入式程序中,當一個函數調用發生時,它的內部機理是什麼,執行了哪些步驟?如下所示是一個程序在運行時,它的內存分佈狀況。 當一個程序開始運行時,它的代碼被裝入到內存,保存在代碼區,包括主函數和其他函數的代碼。另外,還有三塊內存區域用來存放數據。第一塊是全局變量區域,存放了程序當中的所有全局變量。由於全局變量的個數和大小是已知的,所以這一塊區域所佔用的內存大小在開始時即可確定下來,它們被稱爲是靜態分
相關文章
相關標籤/搜索