新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > C51的數(shù)據(jù)存儲區(qū)域類型有哪些?

C51的數(shù)據(jù)存儲區(qū)域類型有哪些?

作者: 時間:2013-03-08 來源:網(wǎng)絡 收藏

有哪些?各種存儲是哪種存儲空間,存儲范圍是什么?如何將變量定義存儲到確定的位置?

答:bit 片內數(shù)據(jù)區(qū)的位尋找區(qū),位地址0x00~0x7f,128位(字節(jié)地址0x20~0x2f)

data 直接尋址片內數(shù)據(jù)區(qū)的低128字節(jié)

bdata 片內數(shù)據(jù)區(qū)的位尋址區(qū)0x20~0x2f,也可字節(jié)訪問,16字節(jié)

idata 間接尋址片內數(shù)據(jù)區(qū)的256字節(jié),與MOV @Ri 對應

pdata 分頁尋址片外數(shù)據(jù)區(qū)的256字節(jié),與MOVX @Ri 對應,P2不變

xdata 片外數(shù)據(jù)區(qū)的全空間,64KB

code 全部程序存儲空間,64KB

絕對定位關鍵字_at_ ,指針,庫函數(shù)的絕對定位宏。



評論


相關推薦

技術專區(qū)

關閉