ROM,PROM,EPROM,EEPROM,FLASH,RAM,SRAM,DRAM

1.ROM是指read only memory即只读存储器,ROM里的资料是在ROM的制造工序中,在工厂里用特殊的方法被烧录进去的,其中的内容只能读不能改,一旦烧录进去,用户只能验证写入的资料是否正确,不能做任何的修改。如果发现资料有任何错误,只能舍弃不用,重新定做一份。ROm是在生产线上生产的,由于成本较高,一般只用在大批量应用的场合。

2.基于ROM制造和升级的不便,发明了PROM(programmable ROM),最初从工厂中制作完成的PROM是内部没有资料的,用户可以用自己的编程器将自己的资料写入,但是这种机会只有一次,一旦写入后无法修改,若是出了错误,已经写入的芯片只能报废。PROM和ROM特性相同,但是制作成本比ROM高,而且写入速度比ROM量产速度慢,一般只适合用于少量的ROM产前验证。

3.EPROM(erasable programmable ROM)芯片可以重复的擦除和写入,解决了PROM只能写一次的弊端。EPROM有一个很明显的特征,在其正面的陶瓷封装上,有一个玻璃开口,透过改窗口可以看到内部的集成电路,紫外线透过窗口照射内部的芯片就可以实现将数据擦除,完成芯片擦除要用到EPROM擦除器。

4.EEPROM(electrically erasable programmable ROM,电可擦除可编程ROM),基于EPROM擦除需要使用到专用的EPROM擦除器的不便,后来主板上的BIOS ROM芯片多采用了EEPROM,它是以电信号来修改其内容的,而且是以byte为最小单位的,不必将资料全部洗掉才能写入,彻底摆脱了EPROM的束缚

5.FLASH ROM作为EPROM的一种,擦除时以sector(又称block)为最小单位,sector随厂商不同而有所不同,只有在写入的时候以byte为单位,存储容量普遍大于EPROM,约为512k到8M KBit。

6.RAM(random access memory,随机存取存储器),在任何时候都可以读写,通常用作系统内存,当电源关闭时不能保留数据,如果需要保存,就必须将其写入到一个长期的存储器中入硬盘。

RAM可以进一步分为静态RAM(SRAM)和动态RAM(DRAM)

7.DRAM(dynamic random access memory,动态随机存取存储器),需要每隔一段时间,要刷新充电一次,否则内部的数据会消失,因此具有较高的性能,集成度高,功耗低,所以同样的硅片可以做出更大的DRAM。

8.SRAM(static random access memory,静态随机存取存储器),所谓的静态是指这种存储器只要保持通电,里面存储的数据就可以保持。相对于DRAM里面存储的数据需要周期性的刷新,然而断电后SRAM存储的数据还是会丢失(ram的特性)

9.SDRAM(synchronous dynamic random access memory,同步动态随机存取存储器)有一个同步接口,在响应控制输入前会等待一个时钟信号,这样就能和计算机的系统总线同步。时钟被用来驱动一个有限状态机,对进入的指令进行管线(Pipeline)操作。这使得SDRAM与没有同步接口的异步DRAM(asynchronous DRAM)相比,可以有一个更复杂的操作模式。

猜你喜欢

转载自www.cnblogs.com/ajiaoa/p/12787445.html