SRAM,DRAM,DDR等这些是内存ram,可以随意的任意的去访问任意地址的任意字节。




flash:外部的存储器,外存,闪存。


Nandflash Norflash,也是外存。Norflash可以总线式的去访问。  他们在不同的型号之间接口是不一样的,读写时序很麻烦。

Nandflash 有两种一中是SLC,MLC,MLC可以做的很大很便宜。缺点是容易坏块。


iNand movnand,essd是外存,是目前和将来的趋势,他是做成芯片的样子的,接口一直,内部有一个flash管理模块,这个模块最重要的功能的就是可以帮助我们处理坏块的问题,不用我们在去用软件自己解决坏块的问题。内部一部分是存储的flash,另一部分可以看成是一个MCU,flash管理模块。


SD卡,TF卡等,

这些也是外存。

外存是rom,我们去访问他们的外存空间时不可以随意的任意的去访问,不能想访问哪一个地址的哪一个字节就可以访问哪一个地址的哪一个字节,只能块的去访问,如,512字节的去访问。