存储器根据存储方式分为两大类:随机存储器(RAM),只读存储器(ROM)
1.随机存储器(RAM):
分为两大类:
静态随机存储器(Static Random Access Memory,SRAM);
动态随机存储器(Dynamic Random Access Memory,DRAM);
(1)SRAM读写速度比DRAM快
(2)SRAM功耗更大
(3)DRAM集成度更大,存储量更大
(4)DRAM需要周期性刷新,而SRAM不需要
主存储器所需的RAM型存储器芯片均采用DRAM只有低端的嵌入式系统中,需要的存储量不大,会选用SRAM,有时SRAM还用作cache
2.只读存储器
只读存储器(ROM)是指那种其内部存储单元中的数据不会随失电而丢失的存储器,ROM存储单元中的数据只能读,而不能写入,一般存储程序代码和常数。
分为两大类:
掩膜编程只读存储器:在工厂生产时,就写入特定的程序或数据
现场可编程只读存储器:通常分成EPROM,EEPROM ,闪存(Flash)
闪存作为只读存储器在嵌入式系统中被大量采用
市场上主要的两种非易失性的闪存:NOR Flash ,NAND Flash,两种各有优点;