RAM和ROM的作用与区别详细说明

2020-04-02 08:43:41王冬梅

  当系统得到一个请求时,它首先查找处理器的一级缓存,看其中否有相像相似的信息,这速度几乎或者说就是与CPU的时钟同步的。如果信息就位于一级缓存中,那CPU将夺取此部份信息而不再去二级缓存或者系主内存单元中查找以节省处理时间。整合了小容量的外部一级或二级SRAM缓存将能CPU的性能得到进一步的提高。

  2:DRAM (Dynamic RAM,动态RAM) - 动态RAM算是我们非常熟悉的一种RAM类型了,我们常说的内存(即电脑系统主内存)就是使用了此种动态RAM。动态RAM比SRAM慢,但同时也比SRAM便宜得多,在容量上也可以做得更大;存储在DRAM中的数据必须不断进行涮新以保持数据的完整性,否则数据将会丢失。DRAM中的每个最小单元是由一个电容构成的,电脑通过读取其中的信息(1或0)来识别保存在其中的数据是否被改变,如果电容被改变(涮新),则从中读取出的值将为1,如果没有改变(涮新),则读出的值为0。由于电容值改变(涮新)得非常快,因此就需要不停地对其涮新以维护其中数据的完整性,这是使用特定的涮新电路来对DRAM中存储数据进行涮新工作的。

DRAM的低价格及小体积特点,这使其能用于电脑系统的主内存。

ROM和RAM指的都是半导体存储器。本来的含义是:ROM是Read Only Memory的意思,也就是说这种存储器只能读,不能写。而RAM是Random Access Memory的缩写,可以随机读写,因此得名。

ROM有很多种,其中智能手机中应用的是Flash ROM / Flash EEPROM,下面是关于他的解释:

这是目前最常见的可擦写ROM了,广泛的用于主板和显卡声卡网卡等扩展卡的BIOS存储上。而现在各种邮票尺寸的半导体存储卡,包括Compact Flash/CF,Smart Media/SM,Security Digital/SD,Multimedia Card/MMC,Memory Stick/MS,以及FUJI新出的标准vCard,还有各种钥匙链大小的USB移动硬盘/USB Drive/优盘,内部用的都是Flash ROM。绝大多数PDA/掌上电脑也用它来存储操作系统和内置程序。还有数码相机,数码摄像机,MD/MP3播放器内部的Fireware(用于存储DSP/ASIC程序),也大多使用Flash ROM了。与EEPROM相比,Flash ROM有写入速度快,写入电压低的优点。不过它的成本也是较高的.

RAM,最常见的就是电脑的内存了。PDA/掌上电脑中也会使用RAM来让用户存储程序和数据,不过在PDA/掌上电脑中,由电池供电,所以只要电池有电,RAM中的数据还是保留的,不会丢失。在MD/MP3播放器,DC/DV中也会使用RAM来保存程序数据或者作为数据缓冲。RAM也是有很多分类的.

ROM和RAM的种类非常繁多,我们只针对PDA/掌上电脑设备总结一下。

通常我们会看到在PDA/掌上电脑上标称xxM ROM和xxM RAM,这里的ROM就是指存储操作系统和内置程序的空间,掉电的时候,这些数据依然存在。除了使用Mask ROM的低端设备,其它都是使用Flash ROM的,这意味着操作系统可以升级,某些程序还可以更改系统使得普通程序可以使用ROM中剩余的空间。而RAM就是这些设备可以存储用户程序和数据的空间,不过设备彻底没电的时候,这些数据都会丢失,所以通常的掌上电脑/PDA设备,都会在电池电压较低的时候强行关机用剩余的电量来保持数据,或者使用备用电池来完成这项工作。