code是什麼資料?小福子4872021-12-10 16:20:24

code是keil C51裡面的關鍵字,一般用於定義常量陣列,意思是告訴編譯說把這個陣列放在ROM儲存。

code的作用是告訴微控制器,定義的資料要放在ROM(程式儲存區)裡面,寫入後就不能再更改。因為C語言中沒辦法詳細描述存入的是ROM還是RAM(暫存器),所以在軟體中添加了這一個語句起到代替彙編指令的作用,對應的還有data是存入RAM的意思。

程式可以簡單的分為code(程式)區,和data (資料)區,code區在執行的時候是不可以更改的,data區放全域性變數和臨時變數,是要不斷的改變的,cpu從code區讀取指令,對data區的資料進行運算處理。