跪求51单片机大师看下啊~~~~ 1.下图中外部扩展的程序存储器和数据存储器容量各是多少?(2分)

跪求51单片机大师看下啊~~~~1.下图中外部扩展的程序存储器和数据存储器容量各是多少?(2分)2.两片存储器芯片的地址范围分别是多少?(地址线未用到的位填1)(6分,)... 跪求51单片机大师看下啊~~~~
1.下图中外部扩展的程序存储器和数据存储器容量各是多少?(2分)
2.两片存储器芯片的地址范围分别是多少?(地址线未用到的位填1) (6分,)
3.请编写程序,要求:
(1)将内部RAM 40H~4FH中的内容送入62128的前16个单元中;(4分)
(2)将62128单元的最后16个单元的内容送入内存的70H~7FH中;(4分)
展开
 我来答
做而论道
高能答主

推荐于2017-09-21 · 把复杂的事情简单说给你听
知道大有可为答主
回答量:3万
采纳率:80%
帮助的人:1.1亿
展开全部
1.下图中外部扩展的程序存储器和数据存储器容量各是多少?(2分)
--都是 16KB。

2.两片存储器芯片的地址范围分别是多少?(地址线未用到的位填1) (6分,)
--27128:8000H~BFFFH。
--62128:4000H~7FFFH。

--网友采纳答案给出的地址是错误的。

3.请编写程序,要求:
(1)将内部RAM 40H~4FH中的内容送入62128的前16个单元中;(4分)
MOV DPTR, #4000H
MOV R0, #40H
MOV R2, #16
LP:
MOV A, @R0
MOVX @DPTR, A
INC R0
INC DPTR
DJNZ R2, LP

SJMP $

(2)将62128单元的最后16个单元的内容送入内存的70H~7FH中;(4分)
MOV DPTR, #7FF0H
MOV R0, #70H
MOV R2, #16
LP:
MOVX A, @DPTR
MOV @R0, A
INC R0
INC DPTR
DJNZ R2, LP

SJMP $
更多追问追答
追问
容量和地址范围是怎么算出来的啊?我刚学,求指导下
追答
容量,要看地址线的条数。
有 14 条,就是 2 的 14 次方,就是 16384 = 16K。

27128 的地址:
最小:10__14 个 0__,等于 8000H;
最大:10__14 个 1__,等于 BFFFH。

62128 的地址:
最小:01__14 个 0__,等于 4000H;
最大:01__14 个 1__,等于 7FFFH。
zhang_yi_cheng
2014-12-06 · TA获得超过353个赞
知道小有建树答主
回答量:186
采纳率:100%
帮助的人:132万
展开全部
  1.  容量:  128/8=16 KB  (27开头的是ROM,62开头的是RAM,容量都一样);

  2. ROM地址范围: A000~DFFF;   RAM地址范围:6000~7FFF

  3.    tips: 用MOVX指令 DPTR间址编写


追问
容量的128和8是什么意思啊?怎么算的?
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式