现在了解到的内存大概有三类
分别是ROM、RAM、Flash
1.ROM(只读内存(Read-Only Memory)简称)
分为四类
I ROM 写入不能更改,成本较低,典型应用“光盘”
II PROM和OTPPROM 可编程一次的
III EPROM 可抹除可编程,紫外光抹除
IV EEPROM 电子式可抹除可编程
2.RAM(随机存取存储器 ramdom access memory)
分为两类
I SRAM 高性能、功耗高、集成度低、常用于高速缓存、小容量场合
II DRAM 集成度非常高、功耗低、数据保持需要刷新、价格低、常用于主存储器,大容量场合
3.Flash(闪存 Flash EEPROM Memory)
从英文名可以看出,其实flash算是ROM的其中一种,它结合了ROM和RAM的长处,不仅具备电子可擦除可编程的性能,还可以快速读取数据,使数据不会因为断电而丢失。
分为两类
I NORFlash NORFlash的读取和我们常见的SDRAM的读取是一样,用户可以直接运行装载在NORFLASH里面的代码,这样可以减少SRAM的容量从而节约了成本,小容量常使用NORFlash,读取速度快,多用于存储操作系统等重要信息。
II NANDFlash NANDFlash没有采取内存的随机读取技术,它的读取是以一次读取一块的形式来进行的,通常是一次读取512个字节,采用这种技术的Flash比较廉价。用户不能直接运行NANDFlash上的代码,因此好多使用NANDF