C51的數據存儲區域類型分析
C51的數據存儲區域類型有哪些?各種存儲區域類型是哪種存儲空間,存儲范圍是什么?如何將變量定義存儲到確定的位置?
答:bit片內數據區的位尋找區,位地址0x00~0x7f,128位(字節地址0x20~0x2f)
data直接尋址片內數據區的低128字節
bdata片內數據區的位尋址區0x20~0x2f,也可字節訪問,16字節
idata間接尋址片內數據區的256字節,與MOV@Ri對應
pdata分頁尋址片外數據區的256字節,與MOVX@Ri對應,P2不變
xdata片外數據區的全空間,64KB
code全部程序存儲空間,64KB
絕對定位關鍵字_at_,指針,庫函數的絕對定位宏。
電氣工程推薦