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

你好!歡迎來到深圳市穎特新科技有限公司!
語言
當前位置:首頁 >> 技術(shù)中心 >> 單片機入門 >> 單片機地址空間,堆棧理解

單片機地址空間,堆棧理解

關(guān)鍵字:單片機 單片機存儲 堆棧 作者:admin 來源:不詳 發(fā)布時間:2018-05-18  瀏覽:17

data –可尋址片內(nèi)ram 0x00-0x7f


 

bdata—可位尋址片內(nèi)ram


 

idata—可尋址片內(nèi)ram,允許訪問全部內(nèi)部ram 0x00-0xff
 

padata—分頁尋址訪問片外ram
 

xdata—可尋址片外ram 0x0000- 0xffff
 

code--程序存儲區(qū)單片機存儲器分ROM跟RAM之分,RAM存放中間結(jié)果,數(shù)據(jù)和經(jīng)常變換的代碼,ROM存放code。51單片機采用的是哈弗結(jié)構(gòu),即數(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é)地址重復(fù),需要不同的訪問方式。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í)行指令。取指令的任務(wù)是:根據(jù)PC的值從程序存儲器讀出指令,送到指令寄存器。然后分析執(zhí)行執(zhí)行。這樣單片機就從內(nèi)部程序存儲器去代碼指令,從RAM存取相關(guān)數(shù)據(jù)。要知道RAM取數(shù)的速度是遠高于ROM的,但是單片機因為本身運行頻率不高,所以從ROM取指令慢并不影響。而ARM不同,cpu運行的頻率高,遠大于從ROM讀寫的速度,所以一般有操作系統(tǒng),都需要將代碼部分拷貝到RAM中再執(zhí)行。看完全文了嗎?喜歡就一起來點個 贊 吧!

編輯:admin  最后修改時間:2018-05-18

聯(lián)系方式

0755-82591179

傳真:0755-82591176

郵箱:vicky@yingtexin.net

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

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

人妻夜夜爽天天爽三区麻豆av| 精品国产乱码久久久久久免费| 公与2个熄乱理在线播放| 欲妇荡岳丰满少妇a片24小时| 国产精品久久久久影院老司| 337p粉嫩日本亚洲大胆艺术| 学长惩罚我下面放震蛋上课| 欧美zc0o人与善交另类a片| 大肥波bbwwhbbww| 伊人久99久女女视频精品免| 高h小月被几个老头调教| 制服 小说 亚洲 欧美 校园| 真人做爰高潮全过程毛片| ysl千人千色yese88网站| 国产精品乱码一区二区三区| 99亚洲精品自拍av成人软件| 大香伊在人线免| 老公的朋友跟我做完就不理我了| 男男互攻互受h啪肉np文| 下乡供我的发泄村妇| 日日麻批免费40分钟无码| 双性精跪趴灌满h室友| 妈妈的朋友电影| 国精产品一区一区三区有限公司| 久久午夜夜伦鲁鲁片无码免费| 污污污www精品国产网站| 色哟哟免费精品网站入口| 少妇夹得好紧太爽了a片| 一性一交一口添一摸视频| 无码人妻aⅤ一区二区三区| 国产精品视频一区二区三区不卡| 猫咪av成人永久网站在线观看| 14妺妺让我破了她的处| 人妻を催眠えっちに孕ませるまで| 欧美精品一区二区| 久久精品国产亚洲av久| 日韩a片| 欧美亚洲一区二区三区| 日本韩国男男作爱gaywww| 阿娇跪下吃j8图片| 欧美精品视频|