请问nand flash和nor flash有什么不同

 我来答
yyfvteuemfw
2012-05-01 · TA获得超过409个赞
知道小有建树答主
回答量:55
采纳率:0%
帮助的人:78.9万
展开全部
1.Nor的成本相对高,容量相对小,比如常见的只有128KB,256KB,1MB,2MB等等,优
点是读写数据时候,不容易出错。所以在应用领域方面,Nor Flash比较适合应用于存储少
量的代码。
2.Nand flash成本相对低,说白了就是便宜,缺点是使用中数据读写容易出错,所以一般都
需要有对应的软件或者硬件的数据校验算法,统称为ECC。但优点是,相对来说容量比较
大,现在常见的Nand Flash都是1GB,2GB,更大的8GB的都有了,相对来说,价格便宜,
因此适合用来存储大量的数据。其在嵌入式系统中的作用,相当于PC上的硬盘,用于存储
大量数据。
Nor flash,有类似于dram之类的地址总线,因此可以直接和CPU相连,CPU可以直接通过
地址总线对nor flash进行访问,而Nand Flash没有这类的总线,只有IO 接口,只能通过IO
接口发送命令和地址,对Nand Flash内部数据进行访问。相比之下,nor flash就像是并行访
问,Nand Flash就是串行访问,所以相对来说,前者的速度更快些。
但是由于物理制程/制造方面的原因,导致nor 和nand在一些具体操作方面的特性不同。
希望对你有用。请参看《如何编写Linux下Nand Flash驱动》。

参考资料: 如何编写Linux下Nand Flash驱动

诗颖夏雨
2012-04-28
知道答主
回答量:29
采纳率:0%
帮助的人:18.3万
展开全部
可以看看这个,写得很清楚,http://wenku.baidu.com/view/4784877201f69e3143329482.html
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式