Flash、RAM、ROM的区别

2019-07-21 03:39发布

本帖最后由 残风乱了温柔 于 2016-8-16 15:15 编辑

对于Flash、RAM、ROM这三者一直没有过特别清晰的认识,今天花了些时间整理了一些东西,和大家分享分享,欢迎大神纠正~~关键的一些名词:PROM,EPROM,EEPROM,SPD,SRAM,DRAM,RDRAM,SDRAM,DDRSDRAM,NORFlash,NADNFlash,HDD,SSD,SLC,MLC,TLC,eMMC,USF2.0
需要的往下看



友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
33条回答
残风乱了温柔
1楼-- · 2019-07-21 21:05
本帖最后由 残风乱了温柔 于 2016-8-8 22:08 编辑

四、 补充说明
  
什么是SDRAM?

SDRAM(Synchronous DRAM): 同步动态随机存储器。目前的168线64bit带宽内存基本上都采用SDRAM芯片,工作电压3.3V电压,存取速度高达7.5ns,而EDO内存最快为15ns。并将RAM与CPU以相同时钟频率控制,使RAM与CPU外频同步,取消等待时间。所以其传输速率比EDO DRAM更快。  

什么是DDR SDRAM?

DDR(Double Data Rate)SDRAM。其核心建立在SDRAM的基础上,但在速度上有了提高。SDRAM仅在时钟信号的上升沿读取数据,而DDR在时钟信号的上升沿和下降沿都读取数据,因此,它的速度是标准SDRAM的2倍。   

什么是RDRAM?
RDRAM(Rambus DRAM):总线式动态随机存储器,是由RAMBUS公司与INTEL公司合作提出的一项专利技术,它的数据传输率最高可达800MHZ,而它的总线宽度却仅为16bit,远远小于现在的SDRAM的64bit。  

什么是SPD?

SPD(Serial Presence Detect): SPD是一颗8针的EEPROM(Electrically Erasable Programmable ROM 电可擦写可编程只读存储器), 容量为256字节,里面主要保存了该内存的相关资料,如容量、芯片厂商、内存模组厂商、工作速度等。SPD的内容一般由内存模组制造商写入。支持SPD的主板在启动时自动检测SPD中的资料,并以此设定内存的工作参数。  

现在的单片机,RAM主要是做运行时数据存储器,FLASH主要是程序存储器,EEPROM主要是用以在程序运行保存一些需要掉电不丢失的数据. 另外,一些变量,都是放到RAM里的,一些初始化数据比如液晶要显示的内容界面,都是放到FLASH区里的(也就是以前说的ROM区),EEPROM可用可不用,主要是存一些运行中的数据,掉电后且不丢失。



残风乱了温柔
2楼-- · 2019-07-21 23:30
 精彩回答 2  元偷偷看……
宅系怪蜀黍
3楼-- · 2019-07-22 00:35
顶,楼主辛苦了,学习了。
烟酒不沾
4楼-- · 2019-07-22 06:34
真是用心总结,这样分类比较说的明白直观,谢谢分享1
残风乱了温柔
5楼-- · 2019-07-22 08:56
烟酒不沾 发表于 2016-8-9 10:00
真是用心总结,这样分类比较说的明白直观,谢谢分享1

嗯嗯,不客气~~
残风乱了温柔
6楼-- · 2019-07-22 11:50
宅系怪蜀黍 发表于 2016-8-8 22:32
顶,楼主辛苦了,学习了。

哈哈,谢谢~~

一周热门 更多>