欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標題: 51單片機存儲器介紹 [打印本頁]

作者: 51黑科技    時間: 2016-2-2 03:27
標題: 51單片機存儲器介紹
51單片機的存儲器采用哈佛結構,其特點是程序存儲器和數據存儲器的尋址空間是分開的,目前大部分中央處理器和微處理器都采用馮諾依曼結構,也稱普林斯頓結構,其指令存儲地址和數據存儲地址指向同一個存儲器的不同物理位置。
  51系列單片機有4個物理上相互獨立的存儲器空間:內、外程序存儲器和內、外數據存儲器。但從用戶角度來看,實際有3個存儲空間:片內外統一編址的64K字節的程序存儲器、256字節的片內數據存儲器、64K字節的片外數據存儲器。
  ==》程序存儲器
         0000H~0023H某些特定單元具有特定含義,在編寫匯編程序時一般要跳過這一區域,從0030H開始執行程序。
  ==》數據存儲器包括:
         片內低128B RAM、片外數據存儲器。
  ====》片內128B RAM按用途分為:
             工作寄存器區、位尋址區、用戶RAM區。每個單元都是8位的。
  ======》工作寄存器區(00H~1FH)
                 共32個寄存單元,分4組,每組8個寄存單元,都以R0~R7做寄存單元編號。
                 在任一時刻,CPU只能使用其中的一組寄存器,并把正在使用的寄存器稱為當前寄存器,由程序狀態字
                 寄存器PSW中的RS1、RS0位的狀態組合決定。若程序中并不需要4組工作寄存器,則多余的可以作為
                 數據緩沖器使用。
  ======》位尋址區(20H~2FH)
                 共16個RAM單元。既可以作為一般的RAM單元使用,進行字節操作,也可對單元每一位進行操作。
  ======》用戶RAM區(30H~7FH)
                 一般把堆棧開辟在此區。
  ====》片外數據存儲器
             對片外RAM和I/O口的操作需用MOVX指令。
  ==》特殊功能寄存器(SFR)(80H~FFH)
         占用內部RAM的高128單元。
         特殊功能寄存器表可以參見:http://www.raoushi.com/bbs/dpj-18802-1.html






歡迎光臨 (http://www.raoushi.com/bbs/) Powered by Discuz! X3.1