**微控制器的RAM 和ROM 儲存了哪些東西?**
首先從程式碼編譯的結果來看首先從程式碼編譯的結果來看
text data bss dec
aaa bbb ccc ddd
首先text 意思就是程式碼,下方數字就是程式碼段所佔空間大小,單位為位元組(byte) text 區儲存著程式碼以及常量、const 宣告的常量。
data意思就是資料,下方數字就是資料區所佔空間大小,data區儲存著初始化了的全域性變數以及static宣告的賦初值的靜態變數。
bss不知道什麼意思,下方數字就是該區所佔空間大小,該區儲存著未賦初值的全域性變數和static宣告的未賦初值的靜態變數,dec只是三者的和,沒什麼意義。
test區儲存在ROM中,ROM也叫做只讀儲存器,ROM 上的資料在程式執行時不可以改變,只能讀,不能寫。
data區和bss區儲存在RAM 上,RAM 也叫做隨機存取儲存器,上面的資料在程式執行時既可以讀又可以寫
其中RAM 上還有堆區和棧區,堆區需要程式開發人員自己分配和釋放,棧區由系統自動分配釋放。
相關文章
- Android內部儲存和外部儲存,以及讀取Android讀取RAM,ROM內部儲存和外部儲存卡容量Android
- 只讀儲存器ROM
- CSS選擇器 4 中包括了哪些新東西?CSS
- RAM、ROM、FLASH、EMMC的簡單區分
- iOS iPhone SDK 包含哪些東西?iOSiPhone
- jQuery 3 有哪些新東西jQuery
- 電子裝置內幕:RAM和ROM小百科
- 手機記憶體RAM、ROM簡介記憶體
- Spring整合Quartz案例使用RAM儲存方式Springquartz
- 學習PHP到底要學習哪些東西?PHP
- 伺服器的維護需要注意哪些東西伺服器
- 在阿里工作的日子裡,我都學到了哪些東西?阿里
- 10,函式和方法相關的東西函式
- IT職場:FMEA檔案化需要呈現哪些東西?
- 請問各位道友?jive學習應該哪些東西?
- mysqldump跟蹤匯出來東西是否排序了MySql排序
- 嗯!我自己寫(東拼西湊)了個"框架"框架
- 不要偷黑客的東西黑客
- 宏旺半導體分析RAM、ROM、SDRAM、DRAM、DDR、flash之間的區別
- 新興儲存器鐵電RAM嵌入式應用
- c盤明明沒東西卻爆滿怎麼辦 win10c盤沒東西但是滿了Win10
- 東西學了容易忘?學會跟蹤你的知識
- 構建東數西算一體化存力體系,如何做好儲存底座建設?
- iKon智慧追蹤器:再也不怕丟東西了
- JavaScript本地儲存的方式有哪些JavaScript
- 未來學東西的思路
- 筆試不會的東西筆試
- 蘋果真正賣的東西蘋果
- 我在阿里工作的這段時間裡,都學到了哪些東西阿里
- VBS 的基礎性的東西
- HTML5能做哪些東西呢?這篇文章給你答案HTML
- 重灌系統會把所有的東西刪掉嗎 儲存所有檔案重灌系統方法教程
- mysql和orcale的儲存過程和儲存函式MySql儲存過程儲存函式
- 2021總結:八年了,開始寫點東西了
- Mysql 的儲存過程和儲存函式MySql儲存過程儲存函式
- 上線第一年,Instagram 的技術棧都有哪些東西?
- HTML5.1 裡的新東西HTML
- iOS要用但不想記的東西iOS