1)ROM是只读存储器的缩写。它是一种半导体存储器,其特点是数据一旦存储,就不能更改或删除。通常用于不需要经常更改数据的电子或计算机系统中,断电时数据不会消失。只能读取预
1)ROM是只读存储器的缩写。
它是一种半导体存储器,其特点是数据一旦存储,就不能更改或删除。通常用于不需要经常更改数据的电子或计算机系统中,断电时数据不会消失。
只能读取预先存储的数据的固态半导体存储器。简称英文ROM。一般ROM中存储的数据在加载到整机之前都是预先写好的,只有在整机运行过程中才能读出,而不是像RAM那样快速方便的重写。ROM中存储的数据稳定,断电后不会改变;它结构简单,阅读方便,所以常用来存储各种固定的程序和数据。除了少数品种的ROM(如字符发生器)可以通用外,不同用户所需的ROM内容是不同的。
为了便于使用和批量生产,可编程只读存储器(PROM)、可擦除可编程只读存储器(EPROM)和电可擦除可编程只读存储器(EEPROM)得到了进一步发展。EPROM需要紫外光长时间擦除,使用不方便。80年代制造的EEPROM克服了EPROM的缺点,但集成度不高,价格昂贵。因此,一种与EPROM具有相似存储单元结构的新型闪速存储器被开发出来。由于其集成度高、功耗低、体积小、在线擦除速度快等特点,获得了快速发展,并有可能取代现有的硬盘和软盘成为主要的海量存储介质。大多数只读存储器是由金属氧化物半导体(MOS)场效应晶体管制成的。
2)RAM是随机存取存储器的缩写。
也称为随机存取存储器;一种存储器,其中存储单元的内容可以随意取出或存储,存取速度与存储单元的位置无关。这种存储器在断电时会失去存储内容,所以主要用于存储短期节目。
简单来说,在计算机中,RAM和ROM都是数据存储器。RAM是随机存取存储器,它的特点是易失性,即断电时记忆丢失。ROM通常是指固化的内存(写一次,读多次),其特性与RAM相反。ROM分为一次固化、光擦除和电擦除重写两种。
ROM在系统断电时仍能保存数据,而RAM通常在断电后会丢失数据。典型的RAM是计算机的内存。
RAM分为两类:
1)一种叫静态RAM(静态RAM/SRAM)。SRAM速度很快,是目前读写最快的存储设备。不过也很贵,所以只在要求严格的地方使用,比如CPU的一级缓冲区和二级缓冲区。
2)另一种叫动态RAM(动态RAM/DRAM)。DRAM保留数据的时间很短,速度比SRAM慢,但仍比任何ROM都快。不过DRAM在价格上比SRAM便宜很多,电脑内存是DRAM的。
DRAM有很多种,如FPRAM/FastPage、EDORAM、SDRAM、DDR RAM、RDRAM、SGRAM、WRAM等。这里是一种DDR RAM的描述。
DDR RAM(数据速率RAM)也称为DDR SDRAM。这种改进的RAM与SDRAM基本相同,但不同的是,它可以在一个时钟内读写数据两次,从而使数据传输速度提高一倍。这是目前电脑中使用最多的内存,有成本优势。事实上,它击败了英特尔的另一个内存标准-Rambus DRAM。很多高端显卡还配备了高速DDR RAM来增加带宽,可以大大提高3D加速卡的像素渲染能力。
如果你不明白,请看例子:
比如手机软件一般存储在EEPROM中。我们在打电话的时候,最后拨出的一些号码是暂存在SRAM中的,所以不会立即写入pass记录(通话记录存储在EEPROM中),因为当时有一项非常重要的工作(通话)要做。如果写出来,漫长的等待是用户无法忍受的。
闪存,也称为闪存,结合了ROM和RAM的优点。它不仅具有电可擦可编程(EEPROM)的性能,而且可以快速读取数据而不掉电(NVRAM的优势)。USB闪存驱动器和MP3播放器使用这种内存。在过去的20年里,嵌入式系统一直使用ROM(EPROM)作为存储设备。但近年来,Flash已经完全取代了ROM(EPROM)在嵌入式系统中的地位。它用于存储引导程序、操作系统或程序代码,或者直接作为硬盘(USB闪存驱动器)。
目前有两种闪光灯:或非闪光灯和NADN闪光灯。
NOR FLASH的读取与SDRAM相同。用户可以直接运行NOR Flash中加载的代码,这样可以减少SRAM的容量,节约成本。
NAND不采用内存随机读取技术。它一次读取一个块,通常一次读取512个字节。使用这种技术的闪存相对便宜。用户不能直接在NAND flash上运行代码,所以很多使用NAND Flash的开发板不仅使用NAND Flash,还会做一个小的NOR Flash来运行启动代码。
一般NOR Flash由于读取速度快,用于小容量,多用于存储操作系统等重要信息,NAND FLASH用于大容量。NAND FLASH最常见的应用是嵌入式系统中使用的DOC(片上磁盘)和我们常见的‘闪存盘’,可以在线擦除。目前市面上的FLASH主要来自Intel、AMD、富士通和东芝,而NAND Flash的主要厂商是三星和东芝。