关于DSP 存储器的一些问题

1: 是不是ROM只能做程序存储器,RAM只能做数据存储器?
我看到一本书上说DSP240用A15 PS DS 把RAM分为数据区和程序区? 这是怎么回事?

2:TMS320LF240是不是必须外扩RAM?

首先要搞清楚一点,需要存储所有的东西都可以称为数据,包括程序,只不过程序是有一定功能的数据。ROM是掉电后里面数据不丢失,一般用来存储固定的程序或数据;RAM是掉电后里面数据丢失,存放暂时要处理的数据,直接与CPU交换数据。TMS320LF240的RAM不够用才外扩。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-10-01
1:
ROM 只读存储器 RAM 随机存储器
应该说ROM和RAM到底用来做什么是由用户决定的
但是考虑到ROM和RAM的特点,一般情况下是用ROM做程序存储器、RAM做数据存储器。
当然,非要用ROM做数据存储器也不是不行,但是这样做很不合理。
2:
不知道,但感觉为什么一定要外扩呢?不一定把,除非不够用
第2个回答  2008-10-08
MP/MC: 0,则片内ROM安排到程序空间
1,则片内ROM不安排到程序空间
CNF: 0,数据空间
1,程序空间
PON: 1,则片内SARAM安排到程序空间
DON: 1,则片内SARAM安排到数据空间
当片上的存储器容量不够时,我们可利用其外部存储器接口进行扩展。本回答被提问者采纳
相似回答