98国产精品综合一区二区三区,国产福利视频,男人添女人囗交做爰视频,日本免费一区二区三区视频观看

你好!歡迎來(lái)到深圳市穎特新科技有限公司!
語(yǔ)言
當(dāng)前位置:首頁(yè) >> 技術(shù)中心 >> 單片機(jī)入門 >> 單片機(jī)地址空間堆棧的理解

單片機(jī)地址空間堆棧的理解

作者:admin 來(lái)源:不詳 發(fā)布時(shí)間:2018-05-08  瀏覽:40
    data –可尋址片內(nèi)ram 0x00-0x7f
    bdata—可位尋址片內(nèi)ram
    idata—可尋址片內(nèi)ram,允許訪問(wèn)全部?jī)?nèi)部ram 0x00-0xff
    padata—分頁(yè)尋址訪問(wèn)片外ram
    xdata—可尋址片外ram 0x0000- 0xffff
    code--程序存儲(chǔ)區(qū)單片機(jī)存儲(chǔ)器分ROM跟RAM之分,RAM存放中間結(jié)果,數(shù)據(jù)和經(jīng)常變換的代碼,ROM存放code。51單片機(jī)采用的是哈弗結(jié)構(gòu),即數(shù)據(jù)跟代碼擁有單獨(dú)的地址空間。存儲(chǔ)器可以分為程序存儲(chǔ)器(eerom,flash之類),內(nèi)部數(shù)據(jù)存儲(chǔ)器(ram),SFR,位地址空間和外部數(shù)據(jù)存儲(chǔ)器。內(nèi)部數(shù)據(jù)存儲(chǔ)器在物理上分為內(nèi)部SRAM和特殊功能寄存器,而內(nèi)部分為低(0x00-0x7f)和(0x80-0xff),高128字節(jié)地址重復(fù),需要不同的訪問(wèn)方式。SFR用直接尋址方式,SRAM需要間接。這里SFR是寄存器,硬件上是中央處理器的內(nèi)部組成部分,訪問(wèn)速度很快。在低128B的SRAM,0x00-0x1f是4個(gè)通用工作寄存器,每組有R0-R7。使用哪一組,可以通過(guò)PSW中的RS1,RS0來(lái)配置。位尋址是在0x20-0x2f
    程序內(nèi)存可以分為幾個(gè)區(qū),棧區(qū)(stack),堆區(qū)(Heap),全局區(qū)(static),文字常亮區(qū),程序代碼區(qū)。程序編譯之后,全局變量,靜態(tài)變量已經(jīng)分配好內(nèi)存空間,在函數(shù)運(yùn)行時(shí),程序需要為局部變量分配棧空間,當(dāng)中斷來(lái)時(shí),也需要將函數(shù)指針入棧,保護(hù)現(xiàn)場(chǎng),以便于中斷處理完之后再回到之前執(zhí)行的函數(shù)。棧是從高到低分配,堆是從低到高分配。我們一般說(shuō)的堆棧指的棧。堆棧又分硬堆棧和軟堆棧,硬堆棧即SP,從片內(nèi)RAM的頂部向下生長(zhǎng)。軟堆棧在硬堆棧跟全局變量區(qū)之間的空間,C51函數(shù)調(diào)用通過(guò)R0-R7和棧來(lái)實(shí)現(xiàn)。
    為什么單片機(jī)啟動(dòng)時(shí),不需要用bootloader將代碼從ROM搬移到RAM,而ARM則需要。這里我們可以先看看單片機(jī)程序執(zhí)行的過(guò)程,單片機(jī)執(zhí)行分三個(gè)步驟,取執(zhí)行---分析指令----執(zhí)行指令。取指令的任務(wù)是:根據(jù)PC的值從程序存儲(chǔ)器讀出指令,送到指令寄存器。然后分析執(zhí)行執(zhí)行。這樣單片機(jī)就從內(nèi)部程序存儲(chǔ)器去代碼指令,從RAM存取相關(guān)數(shù)據(jù)。要知道RAM取數(shù)的速度是遠(yuǎn)高于ROM的,但是單片機(jī)因?yàn)楸旧磉\(yùn)行頻率不高,所以從ROM取指令慢并不影響。而ARM不同,cpu運(yùn)行的頻率高,遠(yuǎn)大于從ROM讀寫的速度,所以一般有操作系統(tǒng),都需要將代碼部分拷貝到RAM中再執(zhí)行?赐耆牧藛?喜歡就一起來(lái)點(diǎn)個(gè) 贊 吧!

編輯:admin  最后修改時(shí)間:2018-05-08

聯(lián)系方式

0755-82591179

郵箱:ivy@yingtexin.net

地址:深圳市龍華區(qū)民治街道民治大道973萬(wàn)眾潤(rùn)豐創(chuàng)業(yè)園A棟2樓A09

Copyright © 2014-2025 穎特新科技有限公司 All Rights Reserved.  粵ICP備14043402號(hào)-4

18处破外女出血视频在线观看| 国产av人人夜夜澡人人爽麻豆| 校花娇喘呻吟校长陈若雪视频| 欧美巨大粗爽av在线观看| 欲色av无码一区二区人妻| 欲求不満の人妻松下纱荣子| 被c哭着爬走又被拉回来挺进h| 娇妻当着我的面被4p| 男男浴室吸乳play| 工口里番h本之侵犯全彩在线| 国产精品久久久久久久妇| 无码精品a∨在线观看中文| 特色表演| 国产成人一区二区三区传媒| 日本xxxx高清色视频在线播放| 巜饥渴的少妇在线观看| 国产乱妇无码大片在线观看| 勃起大粗又硬湿又滑深又长| 国产日产欧产美韩系列| 一女多夫好涨四根高h| 男受被做哭激烈娇喘gv视频| 欧美精品videoss另类日本| 少妇真实被内射视频三四区| 仙踪林国精产品视频| 成人视频| 日韩电影免费在线观看网站| 国产草草影院ccyycom| 办公室里呻吟的丰满老师电影| japanese少妇高潮潮喷| 日产无人区一线二线三线| 国模私拍| yyy6080韩国三级理论| 被学长抱进小树林c个爽| 人妻が夫の前寝取混浴温泉| 亚洲精品成人区在线观看| 萌白酱jk制服透明白丝| 把朕的龙精含着h太子妃| 久久 国产 尿 小便 嘘嘘| 日本亲与子乱人妻hd| 老师说我考好了就随便我怎样| 人人妻人人澡人人爽国产一区|