《電子技術應用》
您所在的位置:首頁 > 可編程邏輯 > 業界動態 > MCS-51單片機的存儲器組織結構

MCS-51單片機的存儲器組織結構

2018-05-05
關鍵詞: MCS-51 CPU FLASHROM

  特點:哈佛結構,程序存儲器與數據存儲器分開,兩者各有一個相互獨立的64K(0x0000 ~ 0xFFFF)的尋址空間(準確地說,內部數據存儲器與外部數據存儲器不是一回事)。

  程序存儲器:

 ?、?用于存放程序(可執行的二進制代碼映像文件,包括程序中的數據信息),還包括初始化代碼等固件。

 ?、?為只讀存儲器。注意,這里的“只讀”,是指單片機(CPU)在正常工作時對其的訪問方式是只讀的;而現在大多數單片機的程序存儲器(不管是內部還是外部)都采用了FLASH ROM,來取代以前所用的ROM、E2PROM等,可方便地進行在線編程(ISP)。

 ?、?標準8051的內部程序存儲器大小為4KB(0x0000 ~ 0x0FFF);而具體的51核的兼容單片機的內部ROM大小需要參考其Datasheet,例如P89C51RA2xx的內部程序存儲器是8K的Flash。

 ?、?內部、外部存儲器統一編址,在軟件設計上(指令系統中)沒有差別;是否使用外部程序存儲器是通過引腳EA在硬件電路上控制的:不使用外部程序存儲器時,EA=0(接地);如果擴展了外部程序存儲器,則使EA=1,當尋址到內部存儲空間以外時,會自動轉向外部程序存儲器空間(與擴展外部程序存儲器有關的還有PSEN和ALE的時序配合,以及P0和P2口用于地址線)。

  [注] 一般直接選用內部程序存儲器滿足代碼大小要求的單片機型號,避免擴展外部存儲器,造成系統軟硬件設計上的復雜和額外開銷。

  數據存儲器:

  為RAM。首先必須要強調的是,不管是物理上還是邏輯上,51單片機的內部、外部數據存儲器都在不同的地址空間。兩者不是一回事,用途也不一樣,訪問的指令也不同(內部RAM為MOV指令,外部為MOVX)。

  1、內部數據存儲器(內部RAM)

  相當于內存,為程序(進程)中的變量和常量分配存儲空間,掉電后內容消失。

  標準8051的內部RAM為256B(0x00 ~ 0xFF):其中可供用戶自由使用的是低128B(0x00 ~ 0x7F)區域,高128B中定義了26B的特殊功能寄存器(SFR),其余沒有定義,因而沒有意義。

  P89C51RA2xx的片內RAM是512B(片內RAM不等于內部RAM,見釋疑2)。

  [說明] 關于內部RAM中的SFR,其中不但定義了一些控制字段,還包括累加器(ACC)、程序狀態字(PSW)、數據指針(DPTR)、堆棧指針(SP)等,值得注意的是,片上I/O口P0 ~ P3的地址也在這里定義(即有3個特殊功能寄存器的地址實際上是P口的地址)——這是因為51單片機的I/O口與存儲器是統一編址的*。

  2、外部數據存儲器(外部RAM)

  上面談到“I/O口與存儲器統一編址”的問題,因此,這里稱作外部RAM空間更為合適。在這個64KB地址空間中(0x0000 ~ 0xFFFF),除了可以擴展外部RAM外,還可以擴展外部I/O設備。

  外部RAM主要用于存儲程序運行時產生的重要數據(如數據采集結果、數據處理結果、系統日志等),這時一般需要外加電源進行掉電保護,以在系統掉電時保存其中的數據信息;也可用于數據的暫時存儲,供CPU正常讀寫操作使用。因此外部RAM主要是使用其“可隨機訪問、讀寫方便且高速”的特性。

  * 所謂I/O口與存儲器統一編址,是指I/O口與主存在同一地址空間,將處理器的可尋址存儲空間中專門劃出一部分地址空間分配給I/O口使用。這與PC機的x86處理器不同,x86體系結構為I/O口專門定義了獨立于存儲空間之外的地址空間(事實上,除X86外,其他體系結構的處理器都對I/O口與存儲器統一編址,可參考《Linux Device Drivers》)。

  釋疑1:51只有16根地址線,為什么能同時將程序存儲器和外部數據存儲器都擴展到64KB呢?即外部即有ROM,又有RAM,如何知道訪問的是哪個?

  在體系結構上,程序存儲器和數據存儲器是不同的地址空間,兩者的訪問是不會相互干擾的,這主要是通過在硬件和指令集設計上來實現的。

  在硬件上,訪問外部ROM是通過EA和PSEN引腳來控制的;訪問外部RAM則是通過WR和RD信號來控制的;

  在指令集上,訪問外部ROM不需要使用顯示指令,是通過PC(指令計數器)來控制取指地址的(跳轉指令也可能引起PC跳轉);而訪問外部RAM則需要在程序設計上使用指令MOVX來執行。另外,訪問內部RAM則使用了指令MOV,以區分外部RAM的訪問。

  釋疑2:P89C51RA2xx的片內RAM是512B,是如何組織的?

  P89C51RA2xx的片內RAM是512B:其中內部RAM為256B(使用MOV指令訪問,定義與標準51相同);另外的256B為XRAM(片內的外部數據存儲器),屬于外部存儲器的范疇,因此用途也同外部RAM,使用MOVX指令訪問,當程序中的全局變量或單個局部變量需占較大存儲空間時,可以定義為xdata型,保存到XRAM區。注意這個片內的XRAM掉電后其數據也會丟失;另外,如果要擴展外部RAM,則一般是設置XRAM為禁用態。


本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          久久色中文字幕| 欧美成人午夜视频| 国产一区二区在线免费观看| 欧美mv日韩mv亚洲| 欧美精品免费在线| 雨宫琴音一区二区在线| 国产嫩草一区二区三区在线观看| 日韩午夜精品| 亚洲动漫精品| 欧美激情一区二区三区四区| 欧美成人中文字幕| 另类人畜视频在线| 欧美三级电影精品| 国产精品久久久久久久午夜| 美国成人直播| 欧美刺激性大交免费视频| 午夜在线一区| 在线观看亚洲一区| 欧美fxxxxxx另类| 老司机aⅴ在线精品导航| 欧美高清视频一区二区三区在线观看| 永久555www成人免费| 亚洲一区二区三区视频播放| 一区免费观看视频| 国产精品盗摄一区二区三区| 合欧美一区二区三区| 欧美视频免费在线观看| 欧美中在线观看| 国产精品亚洲第一区在线暖暖韩国| 欧美三区免费完整视频在线观看| 欧美视频网站| 中国成人在线视频| 国产在线不卡精品| 久久国产手机看片| 久久综合国产精品台湾中文娱乐网| 欧美一区二区在线免费播放| 国产真实乱偷精品视频免| 国产精品欧美日韩一区二区| 99视频一区二区三区| 国产精品久久二区| 久久久午夜精品| 在线精品一区二区| 99re亚洲国产精品| 欧美激情va永久在线播放| 欧美午夜理伦三级在线观看| 国产伊人精品| 欧美日韩精品免费观看视频完整| 久久超碰97人人做人人爱| 一色屋精品视频在线看| 欧美在线3区| 亚洲日本免费电影| 伊人成综合网伊人222| 99视频精品免费观看| 久久精品视频va| 欧美xxx成人| 香蕉av777xxx色综合一区| 欧美日韩国产91| 国产精品乱码一区二三区小蝌蚪| 欧美精品性视频| 亚洲一级网站| 欧美v国产在线一区二区三区| 久久久.com| 国产亚洲精品aa| 一区二区在线观看视频在线观看| 香蕉久久一区二区不卡无毒影院| 欧美freesex8一10精品| 可以看av的网站久久看| 国产一区二区成人| 亚洲小视频在线| 久久久青草婷婷精品综合日韩| 亚洲精品永久免费精品| 欧美性猛交99久久久久99按摩| 国产精品日日摸夜夜摸av| 亚洲电影视频在线| 日韩小视频在线观看专区| 国产精品视频久久| 国产九区一区在线| 久久久五月天| 亚洲欧美日韩精品久久| 国产精品理论片在线观看| 欧美一区二区在线免费播放| 国产精品va在线| 国产精品卡一卡二卡三| 在线欧美视频| 国产精品二区影院| 国产精品观看| 国产乱理伦片在线观看夜一区| 亚洲激情成人网| 亚洲视频国产视频| 久久大香伊蕉在人线观看热2| 国产精品亚洲综合天堂夜夜| 欧美在线观看一区二区| 中国成人亚色综合网站| 伊人久久大香线| 国产精品每日更新在线播放网址| 亚洲一区二区三区在线| 国产精品99久久久久久久久久久久| 香蕉久久夜色精品国产使用方法| 国产在线视频欧美一区二区三区| 国产日韩欧美夫妻视频在线观看| 久久久久久**毛片大全| 在线精品一区| 欧美一区二区三区免费大片| 欧美一区二区三区在线观看| 裸体女人亚洲精品一区| 亚洲欧美在线一区二区| 亚洲在线免费观看| 在线国产欧美| 亚洲免费在线观看| 91久久久久久国产精品| 欧美精品国产精品| 一本一本大道香蕉久在线精品| 欧美理论大片| 久久视频一区| 午夜在线精品偷拍| 亚洲欧美成人一区二区三区| 亚洲国产精品欧美一二99| 国产九九视频一区二区三区| 国产日韩欧美在线观看| 亚洲欧洲免费视频| 国产精品视频一区二区三区| 欧美怡红院视频一区二区三区| 国产伦精品一区二区| 最新日韩中文字幕| 国产亚洲一区二区三区在线播放| 国产精品拍天天在线| 久久久综合免费视频| 欧美视频一二三区| 欧美影院在线播放| 欧美激情aⅴ一区二区三区| 模特精品裸拍一区| 亚洲毛片播放| 国产日韩欧美制服另类| 亚洲国产精品成人| 午夜精品视频一区| 亚洲免费视频在线观看| 久久夜色撩人精品| 久久女同精品一区二区| 国内精品伊人久久久久av影院| 国产酒店精品激情| 香蕉成人伊视频在线观看| 国产精品国产三级国产普通话99| 欧美大色视频| 国产女精品视频网站免费| 久久久精品国产99久久精品芒果| 国语精品中文字幕| 欧美一区二区三区四区在线观看地址| 狼人天天伊人久久| 狠狠入ady亚洲精品| 国产一区二区精品在线观看| 欧美午夜激情小视频| 国产欧美精品一区二区三区介绍| 久久精品免费| 欧美色欧美亚洲高清在线视频| 国产曰批免费观看久久久| 午夜精品视频在线观看| 日韩视频在线免费| 欧美人妖在线观看| 欧美体内谢she精2性欧美| 免费日韩视频| 嫩草伊人久久精品少妇av杨幂| 亚洲婷婷国产精品电影人久久| 亚洲一二三区精品| 老鸭窝亚洲一区二区三区| 亚洲欧美bt| 在线日韩av片| 性欧美1819性猛交| 欧美精品日韩一区| 久久久午夜电影| 亚洲直播在线一区| 性欧美暴力猛交另类hd| 欧美在线不卡视频| 能在线观看的日韩av| 欧美性色aⅴ视频一区日韩精品| 亚洲国产99| 亚洲毛片视频| 亚洲精品1234| 麻豆精品一区二区av白丝在线| 久久精品国内一区二区三区| 欧美亚洲日本一区| 久久一二三区| 韩国一区二区在线观看| 欧美亚洲综合网| 国产精品黄色在线观看| 欧美日韩国产123区| 欧美激情亚洲视频| 欧美激情综合在线| 国产欧美亚洲视频| 欧美精品一区二区三区一线天视频| 久久久人成影片一区二区三区| 亚洲成人在线视频网站| 蜜臀va亚洲va欧美va天堂| 欧美日韩一区二区视频在线观看| 国产中文一区二区| 国产精品护士白丝一区av| 国产精品r级在线| 免播放器亚洲一区| 在线观看日产精品| 亚洲乱码精品一二三四区日韩在线| 好吊色欧美一区二区三区四区| 久久久99久久精品女同性| 欧美少妇一区二区| 国产女人18毛片水18精品| 中文成人激情娱乐网| 久久香蕉国产线看观看网| 欧美日韩一区二区三区视频| 久久精品国语| 欧美日韩国产综合新一区| 国产精品中文字幕在线观看| 欧美午夜美女看片| 欧美激情第10页| 欧美高清视频一区二区| 欧美日韩一区二区三区视频| 国产精品成人在线观看| 又紧又大又爽精品一区二区| 欧美xart系列在线观看| 亚洲欧美激情一区二区| 欧美韩日精品| 午夜国产欧美理论在线播放| 免费观看亚洲视频大全| 麻豆精品国产91久久久久久| 一区二区免费看| 在线免费一区三区| 国产精品综合av一区二区国产馆| 99热在这里有精品免费| 国产精品影音先锋| 国产亚洲欧美日韩在线一区| 欧美视频在线免费| 一区二区三区视频在线播放| 国产一区二区三区直播精品电影| 亚洲手机在线| 欧美日精品一区视频| 亚洲性视频网址| 久久久久青草大香线综合精品| 99国产精品视频免费观看| 亚洲视频在线一区| 亚洲欧洲一区二区三区久久| 亚洲国产专区| 很黄很黄激情成人| 久久久久久穴| 日韩系列欧美系列| 91久久嫩草影院一区二区| 在线日韩欧美视频| 亚洲在线播放电影| 欧美大片91| 欧美三级日韩三级国产三级| 国产精品二区三区四区| 91久久线看在观草草青青| 欧美韩日一区| 久久成人精品电影| 欧美亚洲综合在线| 亚洲一区国产一区| 蜜桃av噜噜一区二区三区| 亚洲电影毛片| 久久精品中文字幕一区二区三区| 欧美日韩一区二区三区在线| 国产精品v欧美精品∨日韩| 最新69国产成人精品视频免费| 久久久久一区二区| 欧美黑人一区二区三区| 国产视频观看一区| 久久中文字幕一区二区三区| 亚洲欧美成人| 国产精品高潮久久| 韩国女主播一区| 免费成人你懂的| 国产精品久久久久永久免费观看| 欧美永久精品| 国产香蕉97碰碰久久人人| 欧美一乱一性一交一视频| 亚洲激情在线观看| 亚洲三级色网| 国产精品啊v在线| 久久免费的精品国产v∧| 一本高清dvd不卡在线观看| 国产视频久久久久| 欧美深夜福利| 国产欧美69| 在线观看中文字幕亚洲| 久久成人这里只有精品| 欧美成人免费全部观看天天性色| 国内精品久久久久久| 欧美日韩国产123| 六月丁香综合| 一本色道久久综合一区| 先锋影音网一区二区| 久久久精品午夜少妇| 欧美精品观看| 在线亚洲电影| 午夜性色一区二区三区免费视频| 亚洲人被黑人高潮完整版| 一色屋精品视频在线看| 99热免费精品在线观看| 欧美成人午夜免费视在线看片| 夜久久久久久| 亚洲女性喷水在线观看一区| 快she精品国产999| 亚洲宅男天堂在线观看无病毒| 免费久久99精品国产自在现线| 欧美成人精品一区二区三区| 国产日韩在线一区二区三区| 国产日韩在线播放| 国产伦精品一区二区三区| 国产在线视频不卡二| 午夜精品久久久久久久久| 久久精品噜噜噜成人av农村| 亚洲欧美日韩国产成人| 国产精品草莓在线免费观看| 国产精品一区二区三区成人| 久久国产精品久久久久久久久久| 亚洲摸下面视频| 欧美在线视频免费观看| 久久久久久久999精品视频| 亚洲欧美第一页| 久久精彩视频| 亚洲一二三区精品| 欧美视频日韩视频在线观看| 久久久91精品国产一区二区精品| 亚洲欧美日韩成人高清在线一区| 欧美日韩成人精品| 亚洲最新合集| 欧美日韩高清免费| 国产欧美日韩不卡| 久久高清免费观看| 免费人成网站在线观看欧美高清| 国产欧美日韩精品专区| 国产一区二区三区成人欧美日韩在线观看| 欧美粗暴jizz性欧美20|