
4个回答
2020-03-01
展开全部
没有用nor做运行内存的。
norflash可以直接用数据总线、地址总线操作,但是仅限于读数据,如果是写操作,就不能直接写,得先擦除。擦除和写的过程是很慢的。就这点和普通的sdram内存可以直接访问来看,就有点多此一举,只会拖慢cpu的运行效率
norflash可以直接用数据总线、地址总线操作,但是仅限于读数据,如果是写操作,就不能直接写,得先擦除。擦除和写的过程是很慢的。就这点和普通的sdram内存可以直接访问来看,就有点多此一举,只会拖慢cpu的运行效率
展开全部
兄弟这个问题奇怪
我不知道你对RAM和flash这两种存储器的是否有去详细了解。
第一,SDRAM 只能用来做内存,它就是为了做内存而生的。
第二,不管是 nor flash还是nand flash, 都是为了存储数据而生的,怎能用来做内存。
如果不理解的话,打个比方,你电脑的硬盘能当内存来用吗?
我不知道你对RAM和flash这两种存储器的是否有去详细了解。
第一,SDRAM 只能用来做内存,它就是为了做内存而生的。
第二,不管是 nor flash还是nand flash, 都是为了存储数据而生的,怎能用来做内存。
如果不理解的话,打个比方,你电脑的硬盘能当内存来用吗?
追问
普通电脑的硬盘不是flash,是机械硬盘,需要电机不断的转动。最新出的固态硬盘中有一种用的是flash。但是我想问的不是这个。nor flash上面不是也能跑程序吗?我看一般嵌入式设计的是SDRAM+nand flash,其中nand flash存储程序和数据,而在SDRAM上跑程序。我想知道能不能在嵌入式设计中用nor flash代替SDRAM。我理解有什么不对的地方,请指正。谢谢
追答
处理器运行时要做大量的数据计算和交换,要求内存读写速度很快。
norflash 读取快,写入慢,总线结构,能运行代码,价格贵。
nandflash 读取慢,写入快,非总线结构,不能运行代码,价格便宜。
sdram 读取和写入都很快,掉电不能保存数据,价格贵。
1,SDRAM+nand flash
是因为SDRAM快,nand flash 便宜,现在最好的搭配。
2,nor flash + nand flash
nor fash慢,nand flash便宜,估计没哪个公司会用。
3,SDRAM + nor flash
SDRAM快,norflash使用比nand flash简单。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这俩不是一个用途的啊
sdram是掉电就没了的,相当于PC的内存条
nor flash是可以存储少量代码的,很多SOC启动代码就存在nor flash里面(以前多用EEPROM)
nand flash一般相当于硬盘,密度高,存储量大
貌似不能比啊
sdram是掉电就没了的,相当于PC的内存条
nor flash是可以存储少量代码的,很多SOC启动代码就存在nor flash里面(以前多用EEPROM)
nand flash一般相当于硬盘,密度高,存储量大
貌似不能比啊
追问
我想问的就是在SOC启动方面,做得是嵌入式的方向,nor flash可以代替SDRAM的作用吗?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
内存只能是SDRAM
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询