码迷,mamicode.com
首页 > 其他好文 > 详细

RAM/ROM个人理解

时间:2015-08-10 18:16:51      阅读:138      评论:0      收藏:0      [点我收藏+]

标签:

1,什么是RAM/ROM

     RAM:Random Access Memory,在系统掉电之后,里边的数据就会丢失,比如说电脑的内存条。

     ROM:Read Only Memory,在系统掉电后能可以保存数据。

2,常见的RAM

     SRAM static RAM(静态RAM),目前最快的RAM,一般用做CPU的一级缓存。
     DRAM Dynamic RAM(动态RAM),比SRAM慢,但是比ROM快的多,原来的计算机的内存条就是DRAM。所谓动态,是因为DRAM的数据会丢失,需要一直刷新。
     SDRAM,RAM的改进型。

     DDR RAM,一种SDRAM的改进型,不同之处在于,它可以在一个时钟呢读写两次,所以速度很快,现在大部分内存条所实用的DDR3,就是DDR RAM,它已经取代了原来的DRAM。

3,常见的ROM

     PROM,可编程ROM(就是可以往里边写数据的ROM),一次性的,只能烧写一次,目前已经不用了 。

     EPROM,可擦除可编程ROM,通过紫外线擦除原来的程序。一种通用的存储器。

     EEPROM,通过电子擦除,写入时间长,很慢。

4,什么是FLASH

     flash又叫闪存。结合了EEPROM可电子擦除和RAM快速读写的有点。既快速又可以断电保存。U盘和MP3都是用的flash。

     原来的嵌入式领域,一般都用ROM(EPROM)作为存储介质,但是现在已经全面的使用flash了。

5,常见的flash

     Nor flash Nor flash和SDRAM的读取方式是一样的,所以可以直接运行里边的代码,这样可以减少SRAM的大小而节约成本。

     Nand flash,没有采用随机读取技术,他一次读取一块一般是512个字节,这样比较低廉,但是这样CPU没办法直接运行Nand flash上的代码。因此好多使用NAND Flash的开发板除了使用NAND Flash以外,还用一块小的NOR Flash来运行启动代码。


RAM/ROM个人理解

标签:

原文地址:http://my.oschina.net/u/2000161/blog/490258

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!