请问单片机存储器与寄存器有什么区别?详细一些好!

 我来答
sd_jack
2009-06-25 · TA获得超过1704个赞
知道小有建树答主
回答量:553
采纳率:0%
帮助的人:0
展开全部
不要误导,呵呵,楼主问的可是“单片机”。
以最常用的51单片机为例来说:其存储器分成内部RAM、扩展RAM以及程序ROM等部分。
寄存器其实是内部RAM的一部分,所以它们之间几乎没有访问速度的差别,之所以叫做“寄存器”,是因为其与内部RAM的其它部分访问方式不同(例如可以分工作区,支持更多的指令,使用特定的“寄存器寻址”方式,因而生成的指令较短等等),当然也同样可以采用普通的内部RAM访问方式对其进行操作。
扩展RAM和程序ROM空间较大(最大64KB,而内部RAM只有128B或256B),只支持很有限的指令和寻址方式,例如movx、movc等指令,以及间接寻址方式。
feiyang073
2009-06-25 · TA获得超过1721个赞
知道大有可为答主
回答量:2274
采纳率:33%
帮助的人:1090万
展开全部
单片机里的存储器是外部的ROM或RAM,可以理解为硬盘和内存。

寄存器是单片机内部的CPU核心中里用于交换,暂存数据的8或16或32或64位的存储器。

存储器和寄存器比起来就慢得很了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友3346d7a
2009-06-25 · TA获得超过438个赞
知道小有建树答主
回答量:284
采纳率:0%
帮助的人:185万
展开全部
IRF540实在精辟。。
寄存器就是放临时的数据,你要调用的数据都放在里面
存储器就是放程序还有一些数组什么的,要刷进去。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
IRF5400043
2009-06-25 · TA获得超过1.7万个赞
知道大有可为答主
回答量:1.5万
采纳率:33%
帮助的人:9438万
展开全部
存储器是硬盘,寄存器是内存
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式