admin管理员组

文章数量:1530844

2024年5月16日发(作者:)

如果您需要使用本文档,请点击下载按钮下载!

RAM、SRAM、SDRAM、ROM、EPROM、EEPROM、Flash等常见存储器

概念辨析

常见存储器概念辨析:RAM、SRAM、SDRAM、ROM、EPROM、EEPROM、Flash存储器可以分为很

多种类,其中根据掉电数据是否丢失可 以分为RAM(随机存取存储器)和ROM(只读存储器),

其中RAM的访问速度比较快,但掉电后数据会丢失,而ROM掉电后数据不会丢失。

ROM和RAM指的都是半导体存储器,ROM是Read Only Memory的缩写,RAM是Random Access

Memory的缩写。ROM在系统停止供电的时候仍然可以保持数据,而RAM通常都是在掉电之后

就丢失数据,典型的RAM就是计算机的内存。

RAM 又可分为SRAM(Static RAM/静态存储器)和DRAM(Dynamic RAM/动态存储器)。SRAM 是

利用双稳态触发器来保存信息的,只要不掉电,信息是不会丢失的。DRAM是利用MOS(金属

氧化物半导体)电容存储电荷来储存信息,因此必须通过不停的 给电容充电来维持信息,

所以DRAM 的成本、集成度、功耗等明显优于SRAM。 SRAM速度非常快,是目前读写最快的

存储设备了,但是它也非常昂贵,所以只在要求很苛刻的地方使用,譬如CPU的一级缓冲,

二级缓冲。DRAM保留数据 的时间很短,速度也比SRAM慢,不过它还是比任何的ROM都要

快,但从价格上来说DRAM相比SRAM要便宜很多,计算机内存就是DRAM的。

而通常人们所说的SDRAM 是DRAM 的一种,它是同步动态存储器,利用一个单一的系统时钟

同步所有的地址数据和控制信号。使用SDRAM不但能提高系统表现,还能简化设计、提供高

速的数据传输。在嵌入式系统中经常使用。

ROM也有很多种,PROM是可编程的ROM,PROM和EPROM(可擦除可编程ROM)两者区别是,

PROM是一次性的,也就是软件灌入后,就无法修 改了,这种是早期的产品,现在已经不可

能使用了,而EPROM是通过紫外光的照射擦出原先的程序,是一种通用的存储器。另外一种

EEPROM是通过电子擦 出,价格很高,写入时间很长,写入很慢。

Flash也是一种非易失性存储器(掉电不会丢失),它擦写方便,访问速度快,已大大取代

了传统的EPROM的地位。由于它具有和ROM一样掉电不会丢失 的特性,因此很多人称其为

Flash ROM。FLASH存储器又称闪存,它结合了ROM和RAM的长处,不仅具备电子可擦出可

编程(EEPROM)的性能,还不会断电丢失数据同时可以快速读 取数据(NVRAM的优势),U

盘和MP3里用的就是这种存储器。在过去的20年里,嵌入式系统一直使用ROM(EPROM)作

为它们的存储设备,然而近 年来Flash全面代替了ROM(EPROM)在嵌入式系统中的地位,

用作存储bootloader以及操作系统或者程序代码或者直接当硬盘使用(U 盘)。

目前Flash主要有两种NOR Flash和NADN Flash。NOR Flash的读取和我们常见的SDRAM

的读取是一样,用户可以直接运行装载在NOR FLASH里面的代码,这样可以减少SRAM的容

量从而节约了成本。NAND Flash没有采取内存的随机读取技术,它的读取是以一次读取一

快的形式来进行的,通常是一次读取512个字节,采用这种技术的Flash比较廉价。用户 不

能直接运行NAND Flash上的代码,因此好多使用NAND Flash的开发板除了使用NAND Flah

以外,还作上了一块小的NOR Flash来运行启动代码。

一般小容量的用NOR Flash,因为其读取速度快,多用来存储操作系统等重要信息,而大容

量的用NAND FLASH,最常见的NAND FLASH应用是嵌入式系统采用的DOC(Disk On Chip)

如果您需要使用本文档,请点击下载按钮下载!

和我们通常用的

本文标签: 存储器丢失数据系统使用