新聞中心

        EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > C51數(shù)據(jù)在存儲(chǔ)器中存儲(chǔ)方式各是什么

        C51數(shù)據(jù)在存儲(chǔ)器中存儲(chǔ)方式各是什么

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

        C51字節(jié)數(shù)據(jù)、整型數(shù)據(jù)以及長整型數(shù)據(jù)在中的各是怎樣的?

        答:字符變量(char)無論是unsigned char數(shù)據(jù)還是signed char數(shù)據(jù),均為1個(gè)字節(jié),即8位,因此被直接存儲(chǔ)在RAM中,可能存儲(chǔ)在0~0x7f區(qū)域(包括位尋址區(qū)域),也可能存儲(chǔ)在0x80~0xff區(qū)域,與變量的定義有關(guān)。

        整型變量(int)不管是unsigned int數(shù)據(jù)還是signed int數(shù)據(jù),均為2個(gè)字節(jié),即16位,其存儲(chǔ)方法是高位字節(jié)保存在低地址(在前面),低位字節(jié)保存在高地址(在后面)。

        長整型變量(long)為4個(gè)字節(jié),即32位,其存儲(chǔ)方法與整型數(shù)據(jù)一樣,是最高位字節(jié)保存的地址最低(在最前面),最低位字節(jié)保存的地址最高(在最后面)。



        評論


        相關(guān)推薦

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

        關(guān)閉
        主站蜘蛛池模板: 横峰县| 荣成市| 贵定县| 辰溪县| 长岛县| 沈阳市| 通江县| 恩平市| 迁西县| 东台市| 商河县| 阳谷县| 阳山县| 英山县| 元谋县| 随州市| 孟州市| 临安市| 古交市| 克拉玛依市| 喀喇沁旗| 东平县| 唐山市| 青铜峡市| 泽普县| 湛江市| 通榆县| 措勤县| 荆州市| 东丽区| 自贡市| 东辽县| 咸阳市| SHOW| 通城县| 名山县| 五寨县| 松溪县| 桐梓县| 库尔勒市| 镇江市|