各类存储器的区别.docx
ROM ,Read Only Memory,只读存储器RAM,Random Access Memory 随即存储器SRAM,STATIC RANDOM ACCESS MEMORY 就是静态随即存储器SROM static read only memory 静态只读存储器DRAM,英文全称Dynamic Random Access Memory,即动态随机存取存储器SDRAM,Synchronous DRAM,同步动态随机存储器同步就是需要同步时钟NOR Flash和NAND Flash是现在市场上两种主要的非易失闪存技术。ROM在系统停止供电的时候仍然可以保持数据,而RAM通常都是在掉电之后就丧失数据, 典型的RAM就是计算机的内存。RAM有两大类,一种称为静态RAM (Static RAM/SRAM), SRAM速度非常快,是目前读写最 快的存储设备了,但是它也非常昂贵,所以只在要求很苛刻的地方使用,譬如CPU的一级 缓冲,二级缓冲。另一种称为动态RAM (Dynamic RAM/DRAM), DRAM保存数据的时间很 短,速度也比SRAM慢,不过它还是比任何的ROM都要快,但从价格上来说DRAM相比SRAM 要廉价很多,计算机内存就是DRAM的。SRAM是Static Random Access Memory的缩写,中文含义为静态随机访问存储器,它是一 种类型的半导体存储器。“静态”是指只要不掉电,存储在SRAM中的数据就不会丧失。这 一点与动态RAM (DRAM)不同,DRAM需要进行周期性的刷新操作。然后,我们不应将 SRAM与只读存储器(ROM)和Flash Memory相混淆,因为SRAM是一种易失性存储器,它 只有在电源保持连续供应的情况下才能够保持数据。“随机访问”是指存储器的内容可以以 任何顺序访问,而不管前一次访问的是哪一个位置。SRAM不应该与SDRAM相混淆,SDRAM代表的是同步DRAM (Synchronous DRAM),这与 SRAM是完全不同的。SRAM也不应该与PSRAM相混淆,PSRAM是一种伪装成SRAM的DRAM。Flash主要有两种NOR Flash和NADN Flasho NOR Flash的读取和我们常见的SDRAM的读取 是一样,用户可以直接运行装载在NOR FLASH里面的代码,这样可以减少SRAM的容量从 而节约了本钱。NAND Flash没有采取内存的随机读取技术,它的读取是以一次读取一块的形 式来进行的,通常是一次读取512个字节,采用这种技术的Flash比拟廉价。用户不能直接 运行NAND Flash上的代码,因此好多使用NAND Flash的开发板除了使用NAND Flah以外, 还作上了一块小的NOR Flash来运行启动代码。DRAM 分为很多种,常见的主要有 FPRAM/FastPage、EDORAM、SDRAM、DDR RAM、RDRAM、 SGRAM以及WRAM等,这里介绍其中的一种DDR RAMo DDR RAM (Date-Rate RAM)也称 作DDR SDRAM,这种改进型的RAM和SDRAM是基本一样的,不同之处在于它可以在一个 时钟读写两次数据,这样就使得数据传输速度加倍了。这是目前电脑中用得最多的内存,而 且它有着本钱优势,事实上击败了 Intel的另外一种内存标准一Rambus DRAMo在很多高端 的显卡上,也配备了高速DDR RAM来提高带宽,这可以大幅度提高3D加速卡的像素渲染 能力。ROM也有很多种,PROM是可编程的ROM, PROM和EPROM (可擦除可编程ROM)两者 区别是,PROM是一次性的,也就是软件灌入后,就无法修改了,这种是早期的产品,现在 已经不可能使用了,而EPROM是通过紫外光的照射擦出原先的程序,是一种通用的存储器。 另外一种EEPROM是通过电子擦出,价格很高,写入时间很长,写入很慢