常用存储器介绍(RAM/ROM/FLASH)

常用存储器介绍

常用存储器介绍_喜欢打篮球的普通人的博客-CSDN博客_存储器的分类

存储器是用来存储程序代码数据的部件

一.存储器的种类

其中的“易失/非易失”是指存储器断电后,它存储的数据内容是否会丢失的特性;

在计算机中易失性存储器最典型的代表是内存,非易失性存储器的代表则是硬盘

二.RAM

RAM 可随读取其内部任意地址的数据,时间都是相同的

1.动态随机存储器 DRAM(Dynamic RAM)

动态随机存储器 DRAM的存储单元以电容的电荷来表示数据,有电荷代表 1,无电荷代表 0,代表 1 的电容会放电,代表 0的电容会吸收电荷,因此它需要定期刷新操作,这就是“动态(Dynamic)”一词所形容的特性。

1)SDRAM

根据 DRAM的通讯方式,又分为同步和异步两种,这两种方式根据通讯时是否需要使用时钟信号来区分。

图 22-3 是一种利用时钟进行同步的通讯时序,它在时钟的上升沿表示有效数据。

由于使用时钟同步的通讯速度更快,所以同步 DRAM 使用更为广泛,这种 DRAM 被称为 SDRAM(Synchronous DRAM)。

2)DDR SDRAM

 DDR SDRAM 存储器(Double DataRate SDRAM),它的存储特性与 SDRAM 没有区别,但 SDRAM只在上升沿表示有效数
据,在 1个时钟周期内,只能表示 1 个有数据
;而 DDR SDRAM 在时钟的上升沿及下降沿各表示一个数据,也就是说在 1 个时钟周期内可以表示 2 数据,在时钟频率同样的情况下,提高了一倍的速度。至于 DDRII和 DDRIII,它们的通讯方式并没有区别,主要是通讯同步时钟的频率提高了。

当前个人计算机常用的内存条是 DDRIII SDRAM 存储器,在一个内存条上包含多个DDRIII SDRAM芯片。

2。静态随机存储器 SRAM(Static RAM)

静态随机存储器 SRAM 的存储单元以锁存器来存储数据,不需要定时刷新充电

同样地,SRAM 根据其通讯方式也分为同步(SSRAM)和异步 SRAM

3.DRAM与 SRAM的应用场合

可知 DRAM 的结构简单得多,所以生产相同容量的存储器,DRAM的成本要更低,且集成度更高;

而 DRAM中的电容结构则决定了它的存取速度不如 SRAM;

SRAM一般只用于 CPU内部的高速缓存(Cache),而外部扩展的内存一般使用 DRAM;

三、ROM

1.MASK ROM

MASK(掩膜) ROM就是正宗的“Read Only Memory”,存储在它内部的数据是在出厂时使用特殊工艺固化的,生产后就不可修改,其主要优势是大批量生产时成本低。

2.OTPROM

OTPROM(One Time Programable ROM)是一次可编程存储器。这种存储器出厂时内部并没有资料,用户可以使用专用的编程器将自己的资料写入,但只能写入一次,被写入过后,它的内容也不可再修改

3.EPROM(已淘汰,要用紫外线擦除,说实话,真滴是麻烦)

EPROM(Erasable Programmable ROM)是可重复擦写的存储器,擦除和写入都要专用的设备(使用紫外线照射芯片内部擦除数据)。现在这种存储器基本淘汰,被 EEPROM 取代

4.EEPROM

EEPROM(Electrically Erasable Programmable ROM)是电可擦除存储器,EEPROM 可以重复擦写,它的擦除和写入都是直接使用电路控制,不需要再使用外部设备来擦写。而且可以按字节为单位修改数据,无需整个芯片擦除。现在主要使用的 ROM 芯片都是EEPROM

三、FLASH

FLASH 存储器又称为闪存,它也是可重复擦写的存储器,部分书籍会把 FLASH 存储器称为 FLASH ROM,但它的容量一般比 EEPROM 大得多,且在擦除时,一般以多个字节为单位。

而 NOR与 NAND特性的差别,主要是由于其内部“地址/数据线”是否分开导致的。 NOR 的地址线和数据线分开, NAND的数据和地址线共用;

NOR FLASH :一般应用在代码存储的场合,如嵌入式控制器内部的程序存储空间。

NAND FLASH: 一般应用在大数据量存储的场合,包括 SD卡、U盘、固态硬盘以及eMMC等,都是 NAND FLASH 类型的。

eMMC (Embedded Multi Media Card)是一种NAND Flash

DDR是一种DRAM

你可能感兴趣的:(存储,Flash,EEPROM,RAM,存储)