如上图,左边NAND FLASH ,右边 NOR FLASH
1.共性
A. 都是非易失存储介质。即掉电都不会丢失内容。
B. 在写入前都需要擦除。实际上NOR Flash的一个bit可以从1变成0,而要从0变1就要擦除整块。NAND flash都需要擦除。
2.特性
特性是决定使用哪种Flash的根据,我这里总结出一张表:
NOR FLASH 有个特点就是可执行效率很高,可执行程序可以在芯片内执行,即 XIP eXcute In Place
应用场景
在PC和手机上我们都可以找到NOR和NAND Flash的身影。
- NOR Flash
NOR Flash和普通的内存比较像的一点是他们都可以支持随机访问,这使它也具有支持XIP(eXecute In Place)的特性,可以像普通ROM一样执行程序。这点让它成为BIOS等开机就要执行的代码的绝佳载体。
现在几乎所有的BIOS和一些机顶盒上都是使用NOR Flash,它的大小一般在1MB到32MB之间,价格昂贵。
2.NAND Flash广泛应用在各种存储卡,U盘,SSD,eMMC等等大容量设备中。