久久国产系列I观看免费avI91成年人视频I日韩中文字幕国产精品Iav福利电影I精品国产一二区I久久婷婷视频

咨詢電話: 152-3782-8699

— 產(chǎn)品知識 —

NEWS CENTRES
聯(lián)系我們/CONTACT US
全國免費客服電話 152-3782-8699
開封市盛達水表有限公司

地址:開封市魏都路中段109號

電話:152-3782-8699

郵箱:497343898@qq.com

您的位置:首頁>>產(chǎn)品知識

產(chǎn)品知識

單片機中空間和堆棧的意義

發(fā)布時間:2018-11-15 09:19:59

    關于單片機的知識,體積龐大且結構復雜。初學者很容易陷入困境,*終失去對單片機的興趣。因此在學習單片機時一定要對基礎知識進行特別的鞏固。在本文中,小編將為大家介紹單片機地址空間以及堆棧的相關知識,下面大家就隨小編來一起看一看吧。

Data:可尋址片內(nèi)ram0x00-0x7f

Bdata:可位尋址片內(nèi)ram

Idata:可尋址片內(nèi)ram,允許訪問全部內(nèi)部ram0x00-0xff

Padata:分頁尋址訪問片外ram

Xdata:可尋址片外ram0x0000-0xffff

    code--程序存儲區(qū)單片機存儲器分ROM跟RAM之分,RAM存放中間結果,數(shù)據(jù)和經(jīng)常變換的代碼,ROM存放code。51單片機采用的是哈弗結構,即數(shù)據(jù)跟代碼擁有單獨的地址空間。存儲器可以分為程序存儲器(eerom,flash之類),內(nèi)部數(shù)據(jù)存儲器(ram),SFR,位地址空間和外部數(shù)據(jù)存儲器。內(nèi)部數(shù)據(jù)存儲器在物理上分為內(nèi)部SRAM和特殊功能寄存器,而內(nèi)部分為低(0x00-0x7f)和(0x80-0xff),高128字節(jié)地址重復,需要不同的訪問方式。SFR用直接尋址方式,SRAM需要間接。這里SFR是寄存器,硬件上是中央處理器的內(nèi)部組成部分,訪問速度很快。在低128B的SRAM,0x00-0x1f是4個通用工作寄存器,每組有R0-R7。使用哪一組,可以通過PSW中的RS1,RS0來配置。位尋址是在0x20-0x2f。

    程序內(nèi)存可以分為幾個區(qū),棧區(qū)(stack)、堆區(qū)(Heap)、全局區(qū)(static)、文字常亮區(qū)、程序代碼區(qū)。程序編譯之后,全局變量,靜態(tài)變量已經(jīng)分配好內(nèi)存空間,在函數(shù)運行時,程序需要為局部變量分配棧空間,當中斷來時,也需要將函數(shù)指針入棧,保護現(xiàn)場,以便于中斷處理完之后再回到之前執(zhí)行的函數(shù)。棧是從高到低分配,堆是從低到高分配。一般說的堆棧指的棧。堆棧又分硬堆棧和軟堆棧,硬堆棧即SP,從片內(nèi)RAM的頂部向下生長。軟堆棧在硬堆棧跟全局變量區(qū)之間的空間,C51函數(shù)調(diào)用通過R0-R7和棧來實現(xiàn)。

    為什么單片機啟動時,不需要用bootloader將代碼從ROM搬移到RAM,而ARM則需要。這里可以先看看單片機程序執(zhí)行的過程,單片機執(zhí)行分三個步驟,取執(zhí)行---分析指令----執(zhí)行指令。取指令的任務是:根據(jù)PC的值從程序存儲器讀出指令,送到指令寄存器。然后分析執(zhí)行。這樣單片機就從內(nèi)部程序存儲器去代碼指令,從RAM存取相關數(shù)據(jù)。要知道RAM取數(shù)的速度是遠高于ROM的,但是單片機因為本身運行頻率不高,所以從ROM取指令慢并不影響。而ARM不同,cpu運行的頻率高,遠大于從ROM讀寫的速度,所以一般有操作系統(tǒng),都需要將代碼部分拷貝到RAM中再執(zhí)行。

    本文針對單片機的地址和堆棧分別進行了介紹。給出了一些必須進行理解的名詞定義,并在文章*后給出了一種單片機啟動時為何不需要將代碼從ROM搬移到RAM的解釋。希望大家在閱讀過本文之后能夠有所收獲。

相關推薦

?
X

截屏,微信識別二維碼

微信號:15237828699

(點擊微信號復制,添加好友)

  打開微信

在線咨詢

銷售熱線

銷售熱線:152-3782-8699

主站蜘蛛池模板: 国产欧美在线观看不卡 | 日韩国产欧美视频 | 天天影视色香欲综合网老头 | 久久久久国产精品人妻aⅴ网站 | 好看的中文字幕在线 | 亚洲精品午夜无码电影网 | 精品伊人久久大线蕉地址 | 国产精品一区二区久久精品 | 久久一区二区三区精品 | 日韩综合在线 | 中文www新版资源在线 | 黄色免费高清网站 | 日本成熟视频tube~be | 丰满女人又爽又紧又丰满 | 欧美一区二区三区在线观看视频 | 少妇人妻偷人精品视频 | 国产激情偷乱视频一区二区三区 | 中文字幕人妻无码视频 | 日韩一区二区三区无码影院 | 日本三日本三级香港三级 | 日本黄网站三级三级三级 | 国产欧美性成人精品午夜 | 老师黑色丝袜被躁翻了av | 精品一区二区三区在线观看 | 日韩精品一区二区三区 | 国产高潮国产高潮久久久 | 久久中文字幕人妻熟av女 | 日韩中文视频 | 久久精品亚洲欧美日韩精品中文字幕 | 亚洲一区二区三区免费观看 | 欧美一级黄视频 | 色倩网站 | 国产成人一区二区 | 小明成人免费视频 | 欧美一区二区三区免费视频 | 色综合网站在线 | 婷婷色综合久久五月亚洲 | 亚洲一区二区三区成人网站 | 777亚洲精品乱码久久久久久 | 精品人妻少妇一区二区三区 | 欧美人成在线 | 久久精品天天中文字幕人妻 | 精品一区二区免费视频视频 | 日韩在线观看中文 | 国产成人理在线观看视频 | 婷婷色综合久久 | 国产精品美女视频 | 一本大道久久久久精品嫩草 | 欧美久久xxxxxx影院 | 粗大挺进尤物人妻中文字幕 | 精品无码av无码免费专区 | 高清视频在线播放 | 日韩欧美国产精品第一页不卡 | 日韩精品无码成人专区 | 日韩欧美专区 | 国产真人作爱免费视频道歉 | 无码少妇一区二区 | 久久久久久亚洲 | 五月天亚洲综合 | 国产精品午夜电影 | 国产精品无码久久久久久 | 欧美一级欧美三级在线观看 | 国产在线观看免费视频软件 | 精品美女在线观看视频在线观看 | 无码无套少妇毛多69xxx | 欧美日韩精品一区二区 | 久久久久久久 | 99视频偷窥在线精品国自产拍 | 人妻互换 综合 | 婷婷综合久久狠狠色99h | 成人免费毛片网站 | 久久人人爽爽爽人久久久 | 无码人妻精品一区二区三区66 | 人妻少妇精品专区性色av | 成人黄色在线观看 | 看一天影院 理论片 | 亚洲乱码日产精品bd在线看 | 一性一交一口添一摸视频 | 亚洲成av人综合在线观看 | 性夜影院爽黄a爽在线看香蕉 | 国产亚洲精品久久午夜玫瑰园 | 国内外成人免费视频 | 久久亚洲美女久久久久 | 国产高清免费 | 新婚少妇无套内谢国语播放 | 91免费在线看 | 国产这里只有精品 | 国产高潮视频在线观看 | 国产成人综合网 | 国产精品一线二线三线 | 久久久久久黄 | 亚洲自偷自偷图片 | 中文字幕av一区二区三区 | 亚洲精品456在线播放 | 波多野42部无码喷潮在线 | 一个人看aaaa免费中文 | 久久综合色婷婷 | 国产 AV 仑乱内谢 | 久草在线影 |