flash

flash类型主要分NAND flash和NOR flash两种.

NOR flash 主要用于代码储存. NOR 的特点是芯片内执行 (XIP, eXecute In Place) ，这样应用程序可以直接在 flash 闪存内运行，不必再把代码读到系统 RAM 中. NOR 的传输效率很高，在 1 ～ 4MB 的小容量时具有很高的成本效益，但是很低的写入和擦除速度大大影响了它的性能.

NAND 结构能提供极高的单元密度，可以达到高存储密度，并且写入和擦除的速度也很快. 应用 NAND 的困难在于 flash 的管理和需要特殊的系统接口，主要用于数据储存.

NOR flash带有SRAM接口，有足够的地址引脚来寻址，可以很容易地存取其内部的每一个字节. NAND器件使用复杂的I/O口来串行地存取数据，各个产品或厂商的方法可能各不相同. 8个引脚用来传送控制、地址和数据信息.