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

標(biāo)題: 51單片機(jī)存儲(chǔ)器介紹 [打印本頁(yè)]

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






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