永发信息网

MCS-51系列单片机的存储器可划为几个空间?其地址范围及容量是多少?在使用上有何不同?

答案:2  悬赏:0  手机版
解决时间 2021-07-24 15:33
MCS-51系列单片机的存储器可划为几个空间?其地址范围及容量是多少?在使用上有何不同?
最佳答案

1、空间划分


存储器分为程序存储器(ROM)和数据存储器(RAM)两大类。


程序存储器有片内和片外存储器两种;数据存储器也有片内和片外存储器两种。


2、地址范围及容量


程序存储器是片内外统一寻址,片内程序存储空间+片外程序存储空间=64K的存储空间(0000H-FFFFH)。


而数据存储器则是单独寻址,片内数据存储空间+片外数据存储空间=128B(00H-7FH)+64KB(0000H-FFFFH)。


注意:51的片内数据存储空间为128B,而增强型52的片内数据存储空间为256B。52是在51基础上增加了80H-FFH的高128B的空间。增加的这一部分只能采用间接寻址。


51片内数据存储器又可分为:工作寄存器区:00H-1FH


             位寻址区: 20H-2FH


             通用RAM区: 30H-7FH


3、使用上的不同


RAM和ROM在结构上是不同的。


对于RAM来说,CPU在运行时能随时进行数据修改,但却有个缺点,一旦电源掉电,存储信息将丢失。


所以,它只能用来存放暂时性的输入输出数据,运算中间结果和堆栈等。(注意,要区别于FLASH。)


对于ROM,它是一种写入信息不易改写的存储器。就算电源掉电,存储信息都保留不变。所以,ROM用来存放程序或常数等。



欢迎前来交流学习。

全部回答
1.MCS-51单片机的存储器从物理结构上分为:片内和片外数据存储器,片内和片外程序存储器。 2.从逻辑上分别可划分为:片内统一寻址的64K程序存储器空间(0000H---FFFFH); 64KB的片外数据存储器空间(0000H---FFFFH); 256B的片内数据存储器空间(00H---FFH)。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
请问怎样让我的生活充满阳光,
哪有破解的游戏
现在成都or内江哪里的烧烤比较好吃?
我手机是联想i726,不支持JAVA,也不支持MRP,
深圳南山哪里一卖心形气球
快乐的节日的歌词
一次老师给全班同学做两道动脑筋的数学题,结
电视接音箱用移动硬盘看片 音箱没声音
如何历史备课?
唐诗三百首有哪些诗人,唐诗三百首里面都有什
实况足球2010安装了玩不了
虚拟光驱是做什么用的?
真的会放手吗?
寻求一种让心静下来的方法
碎石一方有多重,榆木一方合多少斤
推荐资讯
腾讯嘉年华送的QQ宠物熊在哪兑换啊?
女人胃痛该吃什么药?
用3,4,5,6四个数字组成24个四位数。如果把
一个人很无聊,谁知道,怎么样才不无聊呢?
变声器怎么下来?
诛仙青翼蝠王怎么不能装备
男人为什么总有烦心事
窈窕绅士里孙红雷看的什么书,只知道是徐志摩
给个NBAOL激活码,急用。悬赏
石家庄中山西路这,哪有卖电子字典的?除了太
捡到钱真的会带来恶运吗?
哪位大虾AMD速龙II X2 240处理器和华硕M2N
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?