SRAM&RAM&ROM介绍

                                                                          SRAM&RAM&ROM介绍

最近在使用ST一款MCU,型号为STM32L011X4系列芯片,对一些有关内存的概念做一些介绍。

RAMRandom Access Memory,随机存取存储器

ROMRead-Only Memory,只读存储器

SRAMStatic Random Access Memory,静态随机存取存储器,是RAM的一种,Static表示只要通电情况,SRAM中的数据就可以一直保持,数据存取速度最快,价格也比较昂贵,一般CPU的一级缓存和二级缓存中会使用SRAM,而DRAM则需要周期性更新。

DRAMDynamic Random Access Memory,保存数据时间比较短,需要动态刷新,存取速度比SRAM要慢,但比ROM要快,SRAM只要不掉电,数据可以一直保存。

SDRAM:Synchronous Dynamic Random Access Memory,同步动态随机存取存储器,比DRAM多了一个同步时钟。

DDR RAMDouble Data-Rate Random Access Memory,一个时钟内可以进行两次数据操作。

EEPROMElectrically Erasable Programmable Read-Only Memory,电可擦除可编程只读存储器,最小读写单位为字节,读写速度很慢

FLASH:掉电非易失存储器,也叫闪存,是ROM的一种,读写操作最小单位为扇区(Sector),而EEPOM读写最小单位为字节。读取速度很快,比EEPROM快很多。包括NOR Flash和NAND Flash两种。

NOR Flash:读取速度和SDRAM一样,数据总线和地址总线分开,可以直接运行装载在里面的代码,从而节省SRAM的空间。读写单位为字节,擦除单位为扇区

NAND Flash:数据总线和地址总线共用,没有采取内存随机读取技术,不能在其中运行程序。

 

 

你可能感兴趣的:(STM32)