原创 ram, rom and flash

2013-2-20 20:08 1018 8 9 分类: 消费电子

 

一个帖子关于它们三个的,感觉理解明白了。

那么,什么是RAM,ROM和Flash呢?尽管他们都是计算机内存的一种形式,但是RAM,ROM,FLASH它们三个都以各自的方式和他们存储的数据进行交互。下面对每种内存有一个简短的说明。

RAM:表示随机访问内存(randomaccess memory):微处理器可以读写访问的内存。当我们创建一些东西时,它是在内存中完成的。RAM是内存,反之亦然。

ROM:表示只读内存:微处理器可以读ROM,但是不能写入或修改。ROM是永久性的。ROM芯片经常保存一些重要且永不改变的特殊计算机指令。无论何时,微处理器都可以访问到存储在ROM上的信息。因为这些指令不可被擦出,所以他们保存在ROM中。

Flash Memory:是一种兼具RAM和ROM二者性质的特殊内存。我们可以像操作RAM一样,向Flash 内存写入数据;但是它又像ROM一样,数据在掉电时不丢失。悲剧的是,Flash 内存没有RAM那么快,所以任何时候都不要指望它能取代标准的计算机内存。

 

http://www.dummies.com/how-to/content/ram-rom-and-flash-memory.html
ram, rom and flash
http://www.ehow.com/about_6398451_difference-between-flash-memory-ram.html
ram flash work
http://www.ehow.com/facts_6917638_difference-hard-disk-flash-memory_.html
flash disk work

文章评论1条评论)

登录后参与讨论

用户1131491 2015-10-14 14:31

非常好啊

用户1691101 2013-4-18 21:41

hao

用户1071866 2013-3-14 14:18

这个只能在FER高而BER低的地方实施

joseph.zhou_611535349 2013-3-13 08:49

思路很创新,虽然原理很简单,就是把帧内的纠错扩展到帧间。

但相信很多搞通信的都没有深入考虑过这个问题,因为读太多教科书,教科书

把人的思维都给框死了,如果让一个没学过通信的人来想这个事情,很可能会得出这种创新的思路。

 

 

用户1632932 2013-3-8 14:44

言简意赅

用户1484267 2013-3-5 10:47

神奇啊

用户1644521 2013-2-7 16:42

没搞明白,纠错不是无线通信的基本要求吗?LDPC编码是4代通信的标准吧。

用户1627929 2013-2-4 10:28

**掉!

用户1619912 2013-2-3 09:51

TCP被搞成這樣,Vint Cerf怎麼說啊?

用户1625273 2013-2-2 20:06

了解了解。
相关推荐阅读
catch2000 2015-07-19 11:44
信号线小电阻的作用
在一块新的PCB上,测试系统能否正常运行的时候,发现系统上电后没有正常启动。  系统框图如下:   在上电的时刻,CPU A(GPIO电平2.6V)会向串口发送启动日志数据,CPU A启动后,...
catch2000 2015-07-05 17:04
协议设计中ACK机制的影响
在TCP/IP中,延时ACK和Nagle算法。  TCP为了同时处理成块数据(通常为512字节的用户数据)和交互数据(通常用户数据比较少,例如不大于10个字节),采用了延时ACK和Nagle算法...
catch2000 2015-05-23 15:48
话说物联网操作系统
最近好多家都宣布推出自己的物联网操作系统。   1. Google将要在Google I/O大会发布的Brillo; 2. 三星推出的Artik芯片搭载Mentor Graphics的...
catch2000 2015-03-31 23:52
不要采用异或来交换两个变量
在进行两个变量的时候,经常会看到有些书误人子弟的推荐使用异或的方式: 方式一 {   x = x ^ y;   y = x ^ y;   x = x ^ y; } 而不是...
catch2000 2014-10-09 07:28
为什么要测试先行
在产品的研发过程中,测试一项至关重要。不论是软件还是硬件。   软件的测试先行,在研发过程中,就做到质量的保证,因为在出现Bug的时候,容易定位Bug,而且即使是在客户端出现Bug,也能够...
catch2000 2014-10-09 07:26
C语言的面向对象编程(一)
一、前言 对于编程而言,重要的是解决问题的方式,而不是语言本身。面向对象与面向过程是解决问题和思考问题的方式。C语言常说是面向过程开发的语言,因为其缺少很多对于面向对象特性的支持。但,这并不影...
我要评论
1
8
关闭 站长推荐上一条 /2 下一条