新聞中心

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

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

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

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

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

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

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

idata 間接尋址片內(nèi)數(shù)據(jù)區(qū)的256字節(jié),與MOV @Ri 對(duì)應(yīng)

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

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

code 全部程序存儲(chǔ)空間,64KB

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



評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉