Flash:按块进行擦写。只能写0不能写1,擦除后全为1。不可以按字节进行修改数据,只能按块都擦了再重新写。
FLASH分两种:NOR FLASH和NAND FLASH
nor flash的数据线和地址线分开,可以随机寻址,读取任一字。
nand flash的数据线和地址线共用,不可以随机寻址,只能按页读取。
EEPROM 可以随机访问和修改任何一个字节,既能写0又能写1。
缺点:电路复杂故容量小。
优点:在编程时相比于flash的读写方便的多。
flash的用处:nor flash常用于程序存储,因为它可以随机读取数据。
nand flash常用于存储大容量的不经常修改的数据。
eeprom的用处:存储一些经常修改的数据。