RAM、ROM、FLASH的区别总结

本文介绍了RAM(包括SRAM和DRAM)与ROM的区别,重点讲述了Flash存储的类型和特性,如位反转、坏块、可擦除次数以及NOR与NAND Flash的区别。此外,还解释了DRAM的内存刷新机制,确保数据的连续性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、RAM,主要分为两大类

SRAM(静态RAM:Static RAM):SRAM速度非常快,是目前读写最快的存储设备,它也非常昂贵,所以只在要求很苛刻的地方使用,譬如CPU的一级缓冲,二级缓冲。

DRAM(动态RAM:Dynamic RAM):DRAM保留数据的时间很短,速度也比SRAM慢,不过它还是比任何的ROM都要快,价格较SRAM便宜很多。常见的有SDRAM(同步DRAM:Synchronous DRAM)、DDR RAM,他们俩的不同之处在于DDR RAM可以在一个时钟读写两次数据,使得数据传输速度加倍。

2、ROM,被FLASH替代,不需要了解太多

3、FLASH,主要分为两大类
感谢公众号百问科技
4、总结

1、对于Flash存储器件的可靠性需要考虑3点:位反转、坏块和可擦除次数。

2、Flash存储器件由擦除单元(也称为块)组成,当要写某个块时,需要确保这个块已经被擦除。NOR Flash的块大小范围为64KB~128KB;NAND Flash的块大小范围为8KB~64KB,擦/写一个NOR Flash块需4S,而擦/写一个NAND Flash块仅需2ms。NOR Flash的块太大,不仅增加了擦写时间,对于给定的写操作,NOR Flash也需要更多的擦除操作——特别是小文件,比如一个文件只有1KB,但是为了保存它却需要擦除大小为64KB~128KB的NOR Flash块。NOR Flash的接口与RAM完全相同,可以随意访问任意地址的数据。而NAND Flash的接口仅仅包含几个I/O引脚,需要串行地访问。NAND Flash一般以512字节为单位进行读写。这使得NOR Flash适合于运行程序,而NAND Flash更适合于存储数据。

3、将数据写入DRAM后,经过一段时间,数据会丢失,因此需要一

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值