存储器里面分别存些什么

[复制链接]
3058|15
 楼主| langgq 发表于 2011-6-29 13:16 | 显示全部楼层 |阅读模式
数据存储器和里面程序存储器里面分别存些什么?
 楼主| langgq 发表于 2011-6-29 13:25 | 显示全部楼层
为什么要加以区分?在内存里不都是些01数字吗
wangzsa 发表于 2011-6-29 13:33 | 显示全部楼层
顾名思义,一个放代码,一个放数据
zhuww 发表于 2011-6-29 13:51 | 显示全部楼层
软件上:代码区 数据区
硬件上:程序存储区 数据存储区
zhanglli 发表于 2011-6-29 14:30 | 显示全部楼层
一般的,程序存储区是FLASH,数据区是RAM。
程序存储区的内容是"烧"进去的,掉电后不丢失。一般在程序运行期间不能修改,IAP除外。
所以程序存储区只能放程序和固定的数据。
lium 发表于 2011-6-29 14:34 | 显示全部楼层
一个是用来跑程序,一个是被程序处理的
guoyt 发表于 2011-6-29 14:47 | 显示全部楼层
程序存储区:存放程序的code Rom
数据存储区:存放数据的Data Rom+存放临时数据的Data Ram
hanwe 发表于 2011-6-29 14:56 | 显示全部楼层
程序存储器为ROM,叫做Read only memory,程序是在这里运行了,一条一条的指令就放在这里了。系统掉电内容不丢失的。
hanwe 发表于 2011-6-29 15:04 | 显示全部楼层
数据存储器为RAM,叫做random access menory,程序运行的数据全在这里了。系统掉电内容丢失的。
yufe 发表于 2011-6-29 15:15 | 显示全部楼层
楼上说的不对,
现在很多嵌入式系统都是先把程序加载到ram中执行,比在rom中执行要快,而且还有其他的优势,
 楼主| langgq 发表于 2011-6-29 15:39 | 显示全部楼层
谁对谁错现在都迷糊了,先结贴了,多谢大家了啊
jack_shine 发表于 2011-6-29 20:20 | 显示全部楼层
LZ不知道如何判断的话,对比大家的发言,再翻书对照看看比较好
鸟鸟 发表于 2011-6-30 12:47 | 显示全部楼层
lolp 发表于 2011-7-3 11:16 | 显示全部楼层
软件上:代码区 数据区
硬件上:程序存储区 数据存储区:handshake
lolp 发表于 2011-7-3 11:17 | 显示全部楼层
这贴有点意思
bnyuli 发表于 2011-7-7 13:52 | 显示全部楼层
帖子有很强大的作用 不过看起来还是有强度的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

932

主题

8762

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部