文档库 最新最全的文档下载
当前位置:文档库 › AndroidRam与Rom

AndroidRam与Rom

AndroidRam与Rom
AndroidRam与Rom

安卓手机ROM和RAM的区别

看到很多同学对手机rom和ram区分不是很清楚。以至于不能准确判断一个手机配置的好坏。今天从网络上找了相关的资料,简单的做个总结和汇总,大家一块学习一下吧!

从字面上来讲:

ROM是英文Read Only Memory的首字母的缩写,也就是说存储器自能读不能写。

RAM是英文RandomAccess Memory的首字母的缩写,则是可以随机读写的意思。

在计算技术突飞猛进的这几年里,rom和ram的定义也发生了不少的改变。现在ROM通常指非挥发的存储器,或者说,不掉电。系统停止供电的时候它们仍然可以保持数据。而RAM通常都是没电之后就没有数据的,典型的就象计算机的内存,需要系统重新启动的时候从硬盘重新载入数据。

手机上ROM的特殊性

不过手机上的ROM和我们一般意义上定义的ROM不同,因为虽然手机上的ROM是可以储存东西,但是我们在一般情况下只能读取不能写入,这也就是为什么其叫做“只读储存器”的原因,只有在特定的专业条件下,我们才可以往ROM里面写入东西。鉴于ROM的这种特殊性,很多手机的系统文件都存储在手机的ROM 里,这样在一般情况下我们就无法修改手机的系统文件,不过目前通过一些特殊的手段,我们也可以实现往ROM里面写入东西,这种情况其实也就是我们经常所说的刷机、刷系统,因此这也被大家叫做刷ROM。综上所述,手机上的ROM是指手机系统及可安装程序的空间,ROM越大,能直接在系统里安装的程序就越多,相当于我们电脑的C盘。当然ROM空间也是越大越好。不过现在很多程序都可以完全安装到内存卡,所以这个指标对于一个手机配置来说就看来不是那么重要了,但是也不能太小,太小了,我们知道,安卓手机系统版本经常要升级,新版本有时候需要更大的ROM空间才能存储,我们选择手机的时候,看当下情况,始终就行,只是让大家知道ROM的大小和手机运行快慢没有绝对的关系。

手机上的RAM是指系统运行及软件运行可需要的临时空间,跟电脑上的内存是相同的意思。

RAM越大,可同时运行的程序就越多,一些需要大量RAM的游戏也越流畅。同等cpu配置的情况下,RAM越大运行就越流畅。同样的道理,开机系统服务及一些软件自动后台运行,都会占用一部分RAM 空间。如果厂家说明是512MB,实际开机后你看到的却远远少于512,这也是正常的。这个RAM是越大越好。当然,RAM越大价格肯定越贵。

说到这呢,再来跟大家谈谈Android系统的RAM内存分配机制,其实我们在用安卓手机的时候,不用太在意剩余内存,Android 上的应用是java,当然需要虚拟机,而android上的应用是带有独立虚拟机的,也就是每开一个应用就会打开一个独立的虚拟机。如果你知道java,就能更清楚这机制了。其实和java 的垃圾回收机制类似,系统有一个规则来回收内存。进行内存调度有个阀值,只有低于这个值系统才会按一个列表来关闭用户不需要的东西。当然这个值默认设置得很小,所以你会看到内存老在很少的数值徘徊。但事实上他并不影响速度。相反加快了下次启动应用的速度。这本来就是android标榜的优势之一,如果人为去关闭进程,没有太大必要。特别是使用自动关进程的软件。到这里有人会说了,那为什么内存少的时候运行大型程序会慢呢?其实很简单,在内存剩余不多时打开大型程序,会触发系统自身的调进程调度策略,这是十分消耗系统资源的操作,特别是在一个程序频繁向系统申请内存的时候。这种情况下系统并不会关闭所有打开的进程,而是选择性关闭,频繁的调度自然会拖慢系统。所以,有个更改内存阀值的程序可以有一定改善。但改动也可能带来一些问题,取决于值的设定。那么,进程管理软件有无必要呢?有的。就是在运行大型程序之前,你可以手动关闭一些进程释放内存,可以显著的提高运行速度。但一些小程序,完全可交由系统自己管理。

那么,如果不关程序是不是会更耗电。说说android后台的原理,你就明白了。android的应用在被切换到后台时,它其实已经被暂停了,并不会消耗cpu资源,只保留了运行状态。所以为什么有的程序切出去重进会到主界面。但是,一个程序如果想要在后台处理些东西,如音乐播放,它就会开启一个服务。服务可在后台持续运行,所以在后台耗电的也只有带服务的应用了。这个在进程管理软件里能看到,标签是service。我们可以把带服务的进程用进程管理软件关闭就可以了。没有带服务的应用在后台是完全不耗电的,没有必要关闭。这种设计本来就是一个非常好的设计,下次启动程序时,会更快,因为不需要读取界面资源,何必要关掉他们抹杀这个android的优点呢。

RAM和ROM的区别

RAM(Random Access Memory)的全名为随机存取记忆体,它相当于PC机上的移动存储,用来存储和保存数据的。它在任何时候都可以读写,RAM通常是作为操作系统或其他正在运行程序的临时存储介质(可称作系统内存)。 不过,当电源关闭时RAM不能保留数据,如果需要保存数据,就必须把它们写入到一个长期的存储器中(例如硬盘)。正因为如此,有时也将RAM称作“可变存储器”。RAM内存可以进一步分为静态RAM(SRAM)和动态内存(DRAM)两大类。DRAM由于具有较低的单位容量价格,所以被大量的采用作为系统的主记忆。 ROM(Read Only Memory)的全名为唯读记忆体,它相当于PC机上的硬盘,用来存储和保存数据。ROM数据不能随意更新,但是在任何时候都可以读取。即使是断电,ROM也能够保留数据。但是资料一但写入后只能用特殊方法或根本无法更改,因此ROM常在嵌入式系统中担任存放作业系统的用途。现在市面上主流的PDA的ROM大小是64MB以及128MB。 RAM和ROM相比,两者的最大区别是RAM在断电以后保存在上面的数据会自动消失,而ROM就不会。 由于ROM不易更改的特性让更新资料变得相当麻烦,因此就有了Flash Memory的发展,Flash Memory具有ROM不需电力维持资料的好处,又可以在需要的时候任意更改资料,不过单价也比普通的ROM要高。 SRAM速度非常快,是目前读写最快的存储设备了,但是它也非常昂贵,所以只在要求很苛刻的地方使用,譬如CPU的一级缓冲,二级缓冲。动态RAM(Dynamic RAM/DRAM)保留数据的时间很短,速度也比SRAM慢,不过它还是比任何的ROM都要快,但从价格上来说DRAM相比SRAM要便宜很多,计算机内存就是DRAM的。 DRAM分为很多种,常见的主要有FPRAM/FastPage、EDORAM、SDRAM、DDR RAM、RDRAM、SGRAM以及WRAM等,这里介绍其中的一种DDR RAM。 DDR RAM(Date-Rate RAM)也称作DDR SDRAM,这种改进型的RAM和SDRAM是基本一样的,不同之处在于它可以在一个时钟读写两次数据,这样就使得数据传输速度加倍了。这是目前电脑中用得最多的内存,而且它有着成本优势,事实上击败了Intel的另外一种内存标准-Rambus DRAM。在很多高端的显卡上,也配备了高速DDR RAM来提高带宽,这可以大幅度提高3D加速卡的像素渲染能力。 内存工作原理:内存是用来存放当前正在使用的(即执行中)的数据和程序,我们平常所提到的计算机的内存指的是动态内存(即DRAM),动态内存中所谓的"动态",指的是当我们将数据写入DRAM后,经过一段时间,数据会丢失,因此需要一个额外设电路进行内存刷新操作。 具体的工作过程是这样的:一个DRAM的存储单元存储的是0还是1取决于电容是否有电荷,有电荷代表1,无电荷代表0。但时间一长,代表1的电容会放电,代表0的电容会吸收电荷,这就是数据丢失的原因;刷新操作定期对电容进行检查,若电量大于满电量的1/2,则认为其代表1,并把电容充满电;若电量小于1/2,则认为其代表0,并把电容放电,藉此来保持数据的连续性。 ROM也有很多种,PROM是可编程的ROM,PROM和EPROM(可擦除可编程ROM)两者区别是,PROM是一次性的,也就是软件灌入后,就无法修改了,这种是早期的产品,现在已经不可能使用了,而EPROM是通过紫外光的照射擦出原先的程序,是一种通用的

STM32芯片的ROM与RAM

按照上边的例子, 在Keil中编译工程成功后,在下面的Bulid Ouput窗口中会输出下面这样一段信息: Program Size: Code=119222 RO-data=18266 RW-data=320 ZI-data=23492 代表的意思: Code :是程序中代码所占字节大小 RO-data :程序中所定义的指令和常量大小(个人理解:Read Only) RW-data :程序中已初始化的变量大小 (个人理解”:Read/Write) ZI-Data :程序中未初始化的变量大小 (个人理解:Zero Initialize) ROM(Flash) size = Code+RO-data+RW-data; RAM size = RW-data+ZI-data 可以通过.map查看占用的flash和ram大小 Code是代码占用的空间,RO-data是 Read Only 只读常量的大小,如const型,RW-data是(Read Write)初始化了的可读写变量的大小,ZI-data是(Zero Initialize)没有初始化的可读写变量的大小。ZI-data不会被算做代码里因为不会被初始化。 简单的说就是在烧写的时候是FLASH中的被占用的空间为:Code+RO Data+RW Da ta 程序运行的时候,芯片内部RAM使用的空间为:RW Data+ZI Data ARM编译中的RO、RW和ZI DATA区段 ARM程序(指在ARM系统中正在执行的程序,而非保存在ROM中的bin文件)的组成 一个ARM程序包含3部分:RO段,RW段和ZI段 RO是程序中的指令和常量 RW是程序中的已初始化变量

RAM和ROM

典型外部ROM和RAM器件的使用实例详解 来源:开拓电子(https://www.wendangku.net/doc/a417858291.html,)录入: autumn 1 实例功能 在很多应用场合,51单片机自身的存储器和I/O口资源不能满足系统设计的需要,这时就要进行系统扩展。在本例中,将结合片外ROM和片外RAM的典型芯片的应用,说明如何扩展单片机的数据存储器和程序存储器。 本例中3个功能模块描述如下: ?单片机系统:扩展单片机的存储器,实现片外存储器的访问。 ?外围电路:分为3个内容。首先是用地址锁存器完成单片机系统总线的扩展,其次是扩展片外ROM器件2764,第三是扩展片外RAM6264. ?C51程序:用C51完成对片外存储器的读写。 本例目的在于希望keiltop读者在读完本例后,能完成相关的电路设计。 ?器件原理 本实例中将首先介绍单片机的三总线概念和形成,随后介绍单片机弦叫线的扩展。在单片机系统扩展时,引入片外典型存储器件,最后给出典型片外ROM和RAM的电路连接和使用方法。 2.1单片机的三总线 (1)什么是单片机的三总线? 单片机三总线指数据线、地址线和控制线。单片机CPU所要处理的就是这3种不同的总线信号。 数据线:数据总线用来传送指令和数据信息。P0口兼做数据总线DB0~DB7. 地址线:用来指定数据存储单元的志趣分配信号线。在8051系列中,提供了引脚ALE,在ALE为有效高电平,在P0口上输出的是地址信息,A7-A0。另外,P2口可以用于输出地址高8位的A15~A8,所以对外16位地址总线由P2和P0锁存器构成。 控制线:8051系列中引脚输出控制线,如读写信号线、PSEN、ALE以及输入控制信号线,如EA、TST、T0、T1等构成了外部的控制总线。

手机RAM、ROM和储存卡区别

手机RAM、ROM和储存卡的那些事 很多用户对于手机的RAM、ROM和储存卡这几个概念混淆不清。例如有的人会说他的手机“内存”是16G,有的用户则抱怨为什么16G ROM的机器可用的只剩下10G 甚至更少,还有的则苦恼为什么储存卡还有很多空间,安装大型游戏的时候却弹出空间不足,以上各种问题都是我们玩机时候经常会遇到的。本文主要内容是介绍手机的RAM、ROM和储存卡的知识以及怎么更好地利用它们。 首先说明一下手机RAM、ROM和存储卡的关系。手机的RAM和ROM都属于半导体存储器。手机的RAM即我们常说的内存,是Random Access Memory的缩写,即随机存储器,在工作状态时可以随机读写数据,断电以后会丢失数据。手机的ROM和传统的ROM(Read Only Memory)又有些不一样,它分为两部分,一部分是用于系

统,另外一部分是用作用户存储数据。而存储卡则很好理解了,常用的有tf卡, 用于存储用户数据。 RAM RAM即内存,主流的手机有512M、768M、1G、2G等容量,所以一些用户所说的“16G 内存”当然不是指RAM了。RAM的容量又分标称容量、实际容量和可用容量三种,标称容量即我们看手机参数的容量,即1G、2G这些。实际容量会比标称容量少一

些,这其除了一些小量的损耗(算法、颗粒的不同)之外,部分手机还会被GPU 占用一部分RAM,所以一些2G的手机看到的实际容量会是1.7G~1.8G。而可用容量又会比实际容量再少一些,是由于系统占用以及后台程序的占用的原因,一般2G的手机刚开机的时候可用RAM会有1.3G左右,而1G的手机可用有400M左右。 如何节省RAM?

Ram和Rom的区别

RAM和ROM RAM 被称为随机存储,也即我们通常所说的运行内存。 特点:易挥发性随机存取存储器,高速存取,读写时间相等,且与地址无关。处理范围:系统程序、运行数据等。 RAM的大小,决定着整个系统的运行速度,决定可以同时打开多少个程序,并且在使用的切换时候流畅的问题,而ROM的大小则基本对这些起不到很大的作用。 目前主流容量大小:512MB、1G、2G、4G 是否支持扩展:目前暂不支持扩展 ROM 称为只读存储。 特点:断电后信息不丢失,如计算机启动用的BIOS芯片。存取速度很低,(较RAM而言)且不能改写。目前主流的存储器已经支持写入,所以不再是传统意义上的只读。 处理范围:分为系统本身自带的数据,这部分为只读存储部分;另一部分为用户自行写入部分,如音乐、视频、照片等等。 目前主流容量大小:8G、16G、32G、64G、128G 是否支持扩展:支持扩展,如SD卡、TF卡的扩展方式等。 RAM和ROM的数据处理速度是不同的,RAM的处理速度是ROM的好几倍,

这是为什么呢?这是因为他们俩所处的位置不同。运行内存作为整个系统的一部分,是不可或缺的。所以现在的技术已经将它和CPU叠加嵌入式。这样大大增加了CPU的处理能力。 举个栗子:把整个系统想象成一个房间,而CPU就是在里面工作的主人公,他的面前是一个书桌,那么我们就可以理解为,运行存储是放在书桌上的文件数据,而存储则是放在书架上的文件数据。这样就一目了然了,CPU工作时,直接放在桌子上的数据用起来自然就快了,而放在书架上的,他必须起身,走过去,把东西搬到书桌上才能开始工作。这样两者的哪个处理的快的,就不言而喻了。 现在主流的运行内存是4G,为什么没有做得更大呢? 猜想一:理论上是说运行内存越大,系统的处理速度就会越快,但是这里要注意的是,一个系统是有机的整体,运行的速度是由多个因素决定的,所以不是单纯的提高运行内存。就可以提高系统的运行速度。受到了核数和cpu以及带宽等的限制。并且,目前苹果6的运行内存依旧是1G的,整个系统的运行可以自由切换应用,主要是由于他们的应用做的比较小,节省电量,为了保证续航时间。举个栗子:可以把整个运行内存想象成一个工厂,而CPU是里面的机器,在机器生产能力没有提高的情况下,不管把工厂做得多大,也没有办法起到提高工作效率的作用的。 猜想二:由于目前的手机更新换代周期为18个月左右,如果把硬件配置做到最好,那么商家以后该转战到软件市场赚钱了。就像苹果6的运行内存,从1G换成2G,只需要增加10美元的成本,而且增加这个成本,完全可以让消费者来

RAM和ROM的作用与区别

RAM和ROM的作用与区别 ROM和RAM指的都是半导体存储器。本来的含义是:ROM是Read Only Memory 的意思,也就是说这种存储器只能读,不能写。而RAM是Random Access Memory 的缩写,可以随机读写,因此得名。 ROM有很多种,其中智能手机中应用的是Flash ROM / Flash EEPROM,下面是关于他的解释: 这是目前最常见的可擦写ROM了,广泛的用于主板和显卡声卡网卡等扩展卡的BIOS存储上。而现在各种邮票尺寸的半导体存储卡,包括Compact Flash/CF,Smart Media/SM,Security Digital/SD,Multimedia Card/MMC,Memory Stick/MS,以及FUJI新出的标准vCard,还有各种钥匙链大小的USB移动硬盘/USB Drive/优盘,内部用的都是Flash ROM。绝大多数PDA/掌上电脑也用它来存储操作系统和内置程序。还有数码相机,数码摄像机,MD/MP3播放器内部的Fireware(用于存储DSP/ASIC程序),也大多使用Flash ROM了。与EEPROM相比,Flash ROM有写入速度快,写入电压低的优点。不过它的成本也是较高的. RAM,最常见的就是电脑的内存了。PDA/掌上电脑中也会使用RAM来让用户存储程序和数据,不过在PDA/掌上电脑中,由电池供电,所以只要电池有电,RAM 中的数据还是保留的,不会丢失。在MD/MP3播放器,DC/DV中也会使用RAM来保存程序数据或者作为数据缓冲。RAM也是有很多分类的. ROM和RAM的种类非常繁多,我们只针对PDA/掌上电脑设备总结一下。 通常我们会看到在PDA/掌上电脑上标称xxM ROM和xxM RAM,这里的ROM 就是指存储操作系统和内置程序的空间,掉电的时候,这些数据依然存在。除了使用Mask ROM的低端设备,其它都是使用Flash ROM的,这意味着操作系统可以升级,某些程序还可以更改系统使得普通程序可以使用ROM中剩余的空间。而RAM

软盘、硬盘、内存、外存、ROM、RAM的区别

软盘、硬盘、内存、外存、ROM、RAM的区别 概念RAM(random access memory)即随机存储内存,这种存储器在断电时将丢失其存储内容,故主要用于存储短时间使用的程序。ROM(Read-Only Memory)即只读内存,是一种只能读出事先所存数据的固态半导体存储器。对比手机中的RAM和ROM分别对应电脑的内存和硬盘,内存负责程序的运行以及数据交换,有了它,电脑中的软件才能运行,并有了进程;而硬盘就是一块存储空间,您可以存储各种各样的文件,包括视频、照片、音乐、软件等。 手机RAM手机中的RAM和ROM与电脑类似,由于RAM被称为随机存取内存,也就是运行内存,它支撑的是手机软件的运行,存放手机软件运行后进行的数据交换等工作。也就是,RAM决定了您的手机可以开多少后台程序,当然,RAM越大,手机的运行速度就越快。一旦手机关机,RAM中的数据就丢失,开机后也不会恢复。 手机RAM手机中的RAM和ROM与电脑类似,由于RAM被称为随机存取内存,也就是运行内存,它支撑的是手机软件的运行,存放手机软件运行后进行的数据交换等工作。也就是,RAM决定了您的手机可以开多少后台程序,当然,RAM越大,手机的运行速度就越快。一旦手机关机,RAM中的数据就丢失,开机后也不会恢复。 手机RAM手机中的RAM和ROM与电脑类似,由于RAM被称为随机存取内存,也就是运行内存,它支撑的是手机软件的运行,存放手机软件运行后进行的数据交换等工作。也就是,RAM决定了您的手机可以开多少后台程序,当然,RAM越大,手机的运行速度就越快。一旦手机关机,RAM中的数据就丢失,开机后也不会恢复。 软盘:首先告诉你,软盘是已经被淘汰的储存介质,都可以进博物馆了。软盘(Floppy Disk,港台称之为软碟)是个人电脑(PC)中最早使用的可移介质。软盘的读写是通过软盘驱动器完成的。软盘存取速度慢,容量也小,但可装可卸、携带方便。分为3.5英寸(容量为1.44M)和5.25英寸(容量为1.2M)两种。 硬盘:就是我们电脑上的硬盘,现在还在使用,只不过容量越来越大。硬盘(港台称之为硬碟,英文名:Hard Disc Drive 简称HDD 全名温彻斯特式硬盘)是电脑主要的存储媒介之一,由一个或者多个铝制或者玻璃制的碟片组成。这些碟片外覆盖有铁磁性材料。绝大多数硬盘都是固定硬盘,被永久性地密封固定在硬盘驱动器中。 内存:全称内部存储器,通俗点说就是电脑市场里销售的内存条。在计算机的组成结构中,有一个很重要的部分,就是存储器。存储器是用来存储程序和数据的部件,对于计算机来说,有了存储器,才有记忆功能,才能保证正常工作。存储器的种类很多,按其用途可分为主存储器和辅助存储器,主存储器又称内存储器(简称内存,港台称之为记忆体)。 外存:全称外部存储器。包括软盘、硬盘、U盘、光盘、CF卡、记忆棒、SD卡等等。 ROM:read only memory 只读存储器,英文简称ROM。只能读不能写入的存储器,比如DVD VCD 都是ROM。 RAM:random access memory 随机存储器,英文简称RAM。它的特点是易挥发性,即掉电失忆。我们前面说的内存就属于RAM的一种。

RAM和ROM分别是什么意思

随机存取记忆体(Random Access Memory,或称为RAM),是一种在电脑中用来暂时保存数据的元件。它可以随时读写,而且速度很快,通常作为作业系统或其他正在运行中的程式之临时资料存储媒介。 RAM记忆体可以进一步分为静态RAM(SRAM)和动态记忆体(DRAM)两大类。SRAM具有快速存取的优点。而DRAM由於具有较低的单位容量价格,所以被大量的采用作为系统的主记忆。不过,当电源关闭时RAM不能保留数据,如果需要保存数据,就必须把它们写入到一个长期的储存设备中(例如硬碟)。 RAM和ROM相比,两者的最大区别是RAM在断电以后保存在上面的数据会自动消失,而ROM就不会。唯读记忆体(Read-Only Memory,ROM)是一种半导体记忆体,其特性是一旦储存资料就无法再将之改变或删除。 通常用在不需经常变更资料的电子或电脑系统中,资料并且不会因为电源关闭而消失。例如早期的个人电脑如Apple II或IBM PC XT/AT的开机程式(作业系统)或是其他各种微电脑系统中的轫体(Firmware)。 它不是永久性存储数据的,此类的内存就是我们常说的内存;RAM可被看作是电脑中使用的临时存储区,它能暂时存储程序运行时需要使用的数据或信息等。电脑的RAM是我们最常使用的部件之一,也是数据保存期相当短的一个部件,因为只有当电脑不断电的情况下,ROM 中的数据才能保存住;如果你关机,那保存在RAM中的数据将全部丢失。如果你或你的电脑系统需要数据的保存期长些,简单点就是将数据保存到硬盘中,这样不论你系统是否断电,都可以永久保存数据。 当电脑系统装载一个程序时,它会先加载一部份数据到电脑的RAM中以供程序运行使用。在这里你可以按照你的意愿运行你的程序,而他不会改变电脑中任何永久性数据信息。这就如你在电脑中使用文字处理程序来编辑一份报告等,你知道为了能安全地保存你的报告,你必须save它,否则当电脑断电后,你所做的所有事都将会丢失。当你使用记事本等编辑你的报告时,在未将内容保存到硬盘中之前,所有的事都是存在电脑的RAM中的,这允许你自由地删减报告内容等;当报告存储到硬盘中后,在RAM中的信息就被转化成了永久性数据了。以后要再次使用这些数据,就可以读取硬盘中的这个文件,系统会将其内容重新加载到电脑RAM。 目前广泛使用的RAM也有两种类型,它们适用于不同的用途。下面就分别介绍这两种RAM 的工作原理及其用途。 1:SRAM (Static RAM,静态随机存储器) - 此类静态RAM的运行速度非常快,也非常昂贵,其体积相对来说也比较大。今天我们常说的CPU内的一级、二级缓存就是使用了此SRAM。英特尔的Pentium III Coppermine CPU中结合有256KB的全速二级缓存,这实际上就是一种SRAM。非常不幸得就是此种SRAM与其伙伴DRAM相比非常地昂贵,因此在CPU内只能使用少量的SRAM,以降低处理器的生产成本;不过由于SRAM的特点---高速度,因此对提高系统性能非常有帮助。处理器内的一级缓存,其运行频率与CPU的时钟同步;而二级缓存可以整合在CPU中,也可以位于如一些Slot-1 CPU的边上。

Flash、RAM、ROM的区别

一、ROM(Read Only Memory) ROM(Read Only Memory),只读存储器。用来存储和保存数据。ROM数据不能随意更新,但是在任何时候都可以读取。即使是断电,ROM也能够保留数据。 ROM也有很多种: PROM是可编程一次性(无法修改)的ROM; EPROM是紫外线可擦除可编程的ROM; EEPROM是电可擦除可编程的ROM,按字节进行删除和重写,写入时间很长,写入很慢;现在多用作非易失的数据存储器。特点是可以随机访问和修改任何一个字节,可以往每个bit中写入0或者1。这是最传统的一种EEPROM,掉电后数据不丢失,可以保存100年,可以擦写100w次。具有较高的可靠性,但是电路复杂/成本也高。因此目前的EEPROM都是几十千字节到几百千字节的,绝少有超过512K的。 二、RAM(Random Access Memory) RAM(Random Access Memory),随机存取存储器。是与CPU直接交换数据的内部存储器,也叫内存。它可以随时读写,而且速度很快,通常作为操作系统或其他正在运行中的程序的临时数据存储媒介,当电源关闭时RAM不能保留数据。RAM可以进一步分为静态RAM(SRAM)和动态内存(DRAM)两大类。 静态RAM(Static RAM/SRAM):SRAM速度非常快,不需要刷新电路即能保存数据,是目前读写最快的存储设备了,但是集成度较低,非常昂贵,多用于CPU的一级缓存,二级缓存(L1/L2Cache)。 动态RAM(Dynamic RAM/DRAM),DRAM保留数据的时间很短(需要内存刷新电路,每隔一段时间,刷新充电一次,否则数据会消失),速度也比SRAM慢,不过它还是比任何的ROM都要快,但从价格上来说DRAM相比SRAM要便宜很多,计算机内存就是DRAM的。 DRAM分为很多种,常见的主要有FPRAM/FastPage、EDORAM、SDRAM、DDR RAM、RDRAM、SGRAM以及WRAM等,这里介绍其中的一种DDR RAM。 DDR RAM(Date-Rate RAM)也称作DDR SDRAM,这种改进型的RAM和SDRAM是基本一样的,不同之处在于它可以在一个时钟读写两次数据,这样就使得数据传输速度加倍了。这是目前电脑中用得最多的内存,而且它有着成本优势,事实上击败了Intel的另外一种内存标准-Rambus DRAM。在很多高端的显卡上,也配备了高速DDR RAM 来提高带宽,这可以大幅度提高3D加速卡的像素渲染能力。

ROM RAM FLASH分类及关系区别,

ROM和RAM指的都是半导体存储器,ROM是Read Only Memory的缩写,RAM 是Random Access Memory的缩写。ROM在系统停止供电的时候仍然可以保持数据,而RAM通常都是在掉电之后就丢失数据,典型的RAM就是计算机的内存。 RAM 有两大类,一种称为静态RAM(Static RAM/SRAM),SRAM速度非常快,是目前读写最快的存储设备了,但是它也非常昂贵,所以只在要求很苛刻的地方使用,譬如CPU的一级缓冲,二级缓冲。另一种称为动态RAM(Dynamic RAM/DRAM),DRAM保留数据的时间很短,速度也比SRAM慢,不过它还是比任何的ROM都要快,但从价格上来说DRAM相比SRAM要便宜很多,计算机内存就是DRAM的。 DRAM,动态随机存取存储器,需要不断的刷新,才能保存数据.而且是行列地址复用的,许多都有页模式;SRAM,静态的随机存取存储器,加电情况下,不需要刷新,数据不会丢失,而且,一般不是行列地址复用的。 SDRAM,同步的DRAM,即数据的读写需要时钟来同步。 DRAM和SDRAM由于实现工艺问题,容量较SRAM大。但是读写速度不如SRAM,但是现在,SDRAM的速度也已经很快了,时钟好像已经有 150兆的了。那么就是读写周期小于10ns了。 SRAM是静态内存,SDRAM是同步动态内存.每单位容量的DRAM使用较少的晶体管而且占用面积小,而SRAM则是用较多晶体管占用的面也要相对大不少;DRAM 需要不断刷新来维持所存储的数据,SRAM则不需要;DRAM的存取时钟间隔长,而SRAM的速度快,时间短;DRAM的耗电低,SRAM耗电大。目前,相同容量的SRAM价格是SDRAM的8倍左右,面积则将近大4倍,所以SRAM常用于快速存储的较低容量的RAM需求,比如Cache(缓存),比如CPU内部的L1 Cache和主板上的L2 Cache,一般只有几百K。 布线上可以同样遵守高速设计的需要,具体可参考厂家设计规范要求。 DRAM分为很多种,常见的主要有FPRAM/FastPage、EDORAM、SDRAM、DDR RAM、RDRAM、SGRAM以及WRAM等,这里介绍其中的一种DDR RAM。DDR RAM(Date-Rate RAM)也称作DDR SDRAM,这种改进型的RAM和SDRAM是基本一样的,不同之处在于它可以在一个时钟读写两次数据,这样就使得数据传输速度加倍了。这是目前电脑中用得最多的内存,而且它有着成本优势,事实上击败了Intel的另外一种内存标准-Rambus DRAM。在很多高端的显卡上,也配备了高速DDR RAM来提高带宽,这可以大幅度提高3D加速卡的像素渲染能力。 ROM也有很多种,PROM是可编程的ROM,PROM和 EPROM(可擦除可编程ROM)两者区别是,PROM是一次性的,也就是软件灌入后,就无法修改了,这种是早期的产品,现在已经不可能使用了,而 EPROM是通过紫外光的照射擦出原先的程序,是一种通用的存储器。另外一种EEPROM是通过电子擦出,价格很高,写入时间很长,写入很慢。 举个例子,手机软件一般放在EEPROM中,我们打电话,有些最后拨打的号码,暂时是存在SRAM中的,不是马上写入通过记录(通话记录保存在EEPROM 中),因为当时有很重要工作(通话)要做,如果写入,漫长的等待是让用户忍

ROM与RAM的区别

ROM与RAM 简单的说,一个完整的计算机系统是由软件和硬件组成的。其中,硬件部分由中央处理单元CPU(包括运算器和控制器)、存储器和输入/输出设备构成。目前个人电脑上使用的主板一般只能支持到 1GB的内存,即使是INTEL目前最高阶的450NX芯片组也只能支持到4GB。 存储器包括主存储器(Main Memory)和辅助存储器(Auxiliary Memory)。主存储器又称内存储器(简称内存),辅助存储器又称外存储器(简称外存)。主存具有速度快、价格高、容量小的特点,负责直接与CPU交换指令和数据。辅存通常是磁性介质或光盘,能长期保存信息,并且不依赖于电来保存信息。辅存速度慢、价格低、容量大,可以用来保存程序和数据。常见的辅存如硬盘、软盘、CD-ROM 等,而现在的主存一般就是指半导体集成电路存储器了。那主存和内存有什么关系呢?可以这么认为:主存就是广义的内存。 广义的内存分为随机存储器(RAM,RANDOM ACCESS MEMORY)和只读存储器(ROM,READ ONLY MEMORY)。电脑上使用RAM来临时存储运行程序需要的数据,不过如果电脑断电后,这些存储在RAM中的数据将全部丢失。每种每台电脑中都结合有两种基本类型的内存,它们分别有不同的用途以完成不同的任务。为了存储数据的持久性,ROM常用

于存储电脑重要的信息例如:电脑主板的BIOS(基本输入/输出系统)。不像RAM,存储在ROM中的数据理论上是永久的。即使电脑关机后,保存在ROM中的数据也不会丢失。存储在BIOS中的信息控制着你电脑系统的运行。真因为其重要性,对BIOS未经授权的复制或删除是不允许的。 一、 RAM RAM是指通过指令可以随机的、个别的对各个存储单元进行访问的存储器,一般访问时间基本固定,而与存储单元地址无关。RAM 的速度比较快,但其保存的信息需要电力支持,一旦丢失供电即数据消失,所以又叫易失性存储器,还有一种很有趣的叫法是"挥发性存储器",当然这里"挥发"掉的是数据而不是物理上的芯片。在51单片机中,RAM主要用来保存数据、中间结果和运行程序等,所以也把RAM叫做数据存储器。 1.RAM的分类 RAM又分动态存储器(DRAM,DYNAMIC RAM)和静态存储器(SRAM,STATIC RAM)我们经常说的“系统内存”就是指后者,DRAM。静态RAM是靠双稳态触发器来记忆信息的,只要不断电,信息是不会丢失的,所以谓之静态;动态RAM是靠MOS电路中的栅极电容来记忆信息的。由于电容上的电荷会泄漏,需要定时给与补充,这个充电的过程叫再生或刷新(REFRESH),所以动态RAM需要设臵刷新电路。由于电容的充放电是需要相对较长的时间的,

RAM、ROM的概念和区别

RAM、ROM的概念和区别 大家知道,电脑的内存分为RAM和ROM。 ROM是英文“READ-ONLY MEMORY”的缩写,意思为只读存储器,在电脑的正常工作过程中,其内容不可改变。 RAM是英文“RANDOM-ACCESS MEMORY”的缩写,即是我们通常所说的内存,其内容是可读可写的,电脑在正常工作时,存放在其他介质(硬盘、软盘、光盘等)上面的程序都要调到RAM中才能运行,内存越大,一次性可以从其他介质上调用的数据越多。内存如果不够大的话,程序运行时,如果需要从其他介质上调用新的数据,这样,原来调到内存中的数据有部分就要被改写成新数据。因此,内存(RAM)中的数据,在需要时是可以随机改写的。此外,内存芯片如果没有电源供应的话,那么其中的内容将会全部丢失。而ROM芯片即使没有电源供应,其中的BIOS程序也不会消失。 BIOS存放在ROM芯片中。电脑在正常工作时,ROM芯片中的BIOS程序不会被改写。从物理性能上来看,用于存放BIOS的ROM芯片又有以下几种类型: 1、PROM 它是英文"可编程只读存储器"一词的缩写,是只可以一次性写入内容的芯片。其中的内容一经写入,就不能修改。PROM芯片本来是一块空白无内容的芯片,主板厂商在PROM中写上内容,用到主板上,它就成为了ROM。主板厂商在往PROM中写入内容时,需要使用一种叫做编程器的工具。编程器也叫烧写机,使用编程器往PROM中写入数据的过程就叫烧写。在早期的586和486电脑上使用PROM来存放BIOS的很常见。 2、EPROM 它是英文"可擦写的可编程只读存储器"的缩写。它是一种可以通过在紫外线的照射下擦除内容的特殊PROM芯片。芯片的内容一旦被擦除,您就可以重新写入新内容。只有很少一些古老的机型在使用EPROM来存放BIOS。 3、EEPROM 它是英文"电可擦写的可编程只读存储器",它不必借助紫外线的照射,而仅仅通过使用和电有关的手段就改写内容。目前大多数的电脑现在都在使用EEPROM来存放电脑的BIOS。

嵌入式学习之彻底搞清ROM、RAM、DRAM和FLASH

嵌入式学习之彻底搞清ROM、RAM、DRAM和FLASH ROM和RAM指的都是半导体存储器,ROM是Read Only Memory的缩写,RAM是Random Access Memory的缩写。ROM在系统停止供电的时候仍然可以保持数据,而RAM通常都是在掉电之后就丢失数据,典型的RAM就是计算机的内存。 RAM有两大类,一种称为静态RAM(Static RAM/SRAM),SRAM速度非常快,是目前读写最快的存储设备了,但是它也非常昂贵,所以只在要求很苛刻的地方使用,譬如CPU的一级缓冲,二级缓冲。另一种称为动态RAM(Dynamic RAM/DRAM),DRAM保留数据的时间很短,速度也比SRAM慢,不过它还是比任何的ROM都要快,但从价格上来说DRAM相比SRAM要便宜很多,计算机内存就是DRAM的。 DRAM分为很多种,常见的主要有FPRAM/FastPage、EDORAM、SDRAM、DDR RAM、RDRAM、SGRAM以及WRAM等,这里介绍其中的一种DDR RAM。 DDR RAM(Date-Rate RAM)也称作DDR SDRAM,这种改进型的RAM和SDRAM是基本一样的,不同之处在于它可以在一个时钟读写两次数据,这样就使得数据传输速度加倍了。这是目前电脑中用得最多的内存,而且它有着成本优势,事实上击败了Intel的另外一种内存标准-Rambus DRAM。在很多高端的显卡上,也配备了高速DDR RAM来提高带宽,这可以大幅度提高3D加速卡的像素渲染能力。 内存工作原理: 内存是用来存放当前正在使用的(即执行中)的数据和程序,我们平常所提到的计算机的内存指的是动态内存(即DRAM),动态内存中所谓的“动态”,指的是当我们将数据写入DRAM后,经过一段时间,数据会丢失,因此需要一个额外设电路进行内存刷新操作。

手机rom和ram的区别

RAM和ROM和Flash ROM的区别 RAM(Random Access Memory)的全名为随机存取记忆体,它相当于PC机上的移动存储,用来存储和保存数据的。它在任何时候都可以读写,RAM通常是作为操作系统或其他正在运行程序的临时存储介质(可称作系统内存)。 不过,当电源关闭时RAM不能保留数据,如果需要保存数据,就必须把它们写入到一个长期的存储器中(例如硬盘)。正因为如此,有时也将RAM称作“可变存储器”。RAM 内存可以进一步分为静态RAM(SRAM)和动态内存(DRAM)两大类。DRAM由于具有较低的单位容量价格,所以被大量的采用作为系统的主记忆。 ROM(Read Only Memory)的全名为唯读记忆体,它相当于PC机上的硬盘,用来存储和保存数据。ROM数据不能随意更新,但是在任何时候都可以读取。即使是断电,ROM也能够保留数据。但是资料一但写入后只能用特殊方法或根本无法更改,因此ROM常在嵌入式系统中担任存放作业系统的用途。现在市面上主流的PDA的ROM大小是64MB以及128MB。 RAM和ROM相比,两者的最大区别是RAM在断电以后保存在上面的数据会自动消失,而ROM就不会。 由于ROM不易更改的特性让更新资料变得相当麻烦,因此就有了Flash Memory的发展,Flash Memory具有ROM不需电力维持资料的好处,又可以在需要的时候任意更改资料,不过单价也比普通的ROM要高。 SRAM速度非常快,是目前读写最快的存储设备了,但是它也非常昂贵,所以只在要求很苛刻的地方使用,譬如CPU的一级缓冲,二级缓冲。动态RAM(Dynamic RAM/DRAM)保留数据的时间很短,速度也比SRAM慢,不过它还是比任何的ROM都要快,但从价格上来说DRAM相比SRAM要便宜很多,计算机内存就是DRAM的。 DRAM分为很多种,常见的主要有FPRAM/FastPage、EDORAM、SDRAM、DDR RAM、RDRAM、SGRAM以及WRAM等,这里介绍其中的一种DDR RAM。 DDR RAM(Date-Rate RAM)也称作DDR SDRAM,这种改进型的RAM和SDRAM是基本一样的,不同之处在于它可以在一个时钟读写两次数据,这样就使得数据传输速度加倍了。这是目前电脑中用得最多的内存,而且它有着成本优势,事实上击败了Intel的另外一种内存标准-Rambus DRAM。在很多高端的显卡上,也配备了高速DDR RAM来提高带宽,这可以大幅度提高3D加速卡的像素渲染能力。 内存工作原理:内存是用来存放当前正在使用的(即执行中)的数据和程序,我们平常所提到的计算机的内存指的是动态内存(即DRAM),动态内存中所谓的"动态",指的是当我们将数据写入DRAM后,经过一段时间,数据会丢失,因此需要一个额外设电路进行内存刷新操作。 具体的工作过程是这样的:一个DRAM的存储单元存储的是0还是1取决于电容是否有电荷,有电荷代表1,无电荷代表0。但时间一长,代表1的电容会放电,代表0的

寄存器、RAM、ROM、Flash相关概念区别整理

寄存器 寄存器是中央处理器内的组成部份。它跟CPU有关。寄存器是有限存贮容量的高速存贮部件,它们可用来暂存指令、数据和位址。在中央处理器的控制部件中,包含的寄存器有指令寄存器(IR)和程序计数器(PC)。在中央处理器的算术及逻辑部件中,包含的寄存器有累加器(ACC)。 存储器 存储器范围最大,它几乎涵盖了所有关于存储的范畴。你所说的寄存器,内存,都是存储器里面的一种。凡是有存储能力的硬件,都可以称之为存储器,这是自然,硬盘更加明显了,它归入外存储器行列,由此可见——。 内存 内存既专业名上的内存储器,它不是个什么神秘的东西,它也只是存储器中的沧海一粟,它包涵的范围也很大,一般分为只读存储器和随即存储器,以及最强悍的高速缓冲存储器(CACHE),只读存储器应用广泛,它通常是一块在硬件上集成的可读芯片,作用是识别与控制硬件,它的特点是只可读取,不能写入。随机存储器的特点是可读可写,断电后一切数据都消失,我们所说的内存条就是指它了。 CACHE CACHE是在CPU中速度非常块,而容量却很小的一种存储器,它是计算机存储器中最强悍的存储器。由于技术限制,容量很难提升,一般都不过兆。 ROM、RAM的区别: ROM(只读存储器或者固化存储器) RAM(随机存取存储器) ROM和RAM指的都是半导体存储器,ROM是Read Only Memory的缩写,RAM是Random Access Memory的缩写。ROM在系统停止供电的时候仍然可以保持数据,而RAM通常都是在掉电之后就丢失数据,典型的RAM就是计算机的内存。 RAM有两大类,一种称为静态RAM(Static RAM/SRAM),当数据被存入其中后不会消失。SRAM速度非常快,是目前读写最快的存储设备了。当这个SRAM 单元被赋予0 或者1 的状态之后,它会保持这个状态直到下次被赋予新的状态或者断电之后才会更改或者消失。但是存储1bit 的信息需要4-6 只晶体管。因此它也非常昂贵,所以只在要求很苛刻的地方使用,譬如CPU的一级缓冲,二级缓冲。另一种称为动态RAM(Dynamic RAM/DRAM),DRAM 必须在一定的时间内不停的刷新才能保持其中存储的数据。DRAM 只要1 只晶体管就可以实现。DRAM保留数据的时间很短,速度也比SRAM慢,不过它还是比任何的ROM都要快,但从价格上来说DRAM相比SRAM要便宜很多,计算机内存就是DRAM的。 DRAM分为很多种,常见的主要有FPRAM/FastPage、EDORAM、SDRAM、DDR RAM、RDRAM、SGRAM以及WRAM等,这里介绍其中的一种DDR RAM。DDR RAM(Date-Rate RAM)也称作DDR SDRAM,这种改进型的RAM和SDRAM是基本一样的,不同之处在于它可以在一个时钟读写两次数据,这样就使得数据传输速度加倍了。这是目前电脑中用得最多的内存,而且它有着成本优势,事实上击败了Intel的另外一种内存标准-Rambus DRAM。在很多高端的显卡上,也配备了高速DDR RAM来提高带宽,这可以大幅度提高3D加速卡的像素渲染能力。 ROM也有很多种,PROM是可编程的ROM,PROM和EPROM(可擦除可编程ROM)两者区别是,PROM是一次性的,也就是软件灌入后,就无法修改了,这种是早期的产品,现在已经不可能使用了,而EPROM是通过紫外光的照射擦出原先的程序,是一种通用的存储器。另外一种EEPROM是通过电子擦出,价格很高,写入时间很长,写入很慢。 最初,把只能读的存储器叫做ROM(Read Only Memory),并且掉电后数据不会丢失。由于不能

DDR与ROM,RAM区别,详细介绍,菜鸟必看

FLASH闪存 FLASH闪存是属于内存器件的一种,"Flash"。闪存则是一种非易失性(Non-Volatile )内存,在没有电流供应的条件下也能够长久地保持数据,其存储特性相当于硬盘,这项特性正是闪存得以成为各类便携型数字设备的存储介质的基础。 各类DDR 、SDRAM 或者RDRAM 都属于挥发性内存,只要停止电流供应内存中的数据便无法保持,因此每次电脑开机都需要把数据重新载入内存。 快闪存储器(英语:flash memory),是一种电子式可清除程序化只读存储器的形式,允许在操作中被多次擦或写的存储器。这种科技主要用于一般性数据存储,以及在计算机与其他数字产品间交换传输数据,如储存卡与U盘。闪存是一种特殊的、以宏块抹写的EPROM。早期的闪存进行一次抹除,就会清除掉整颗芯片上的数据。 NOR和NAND是市场上两种主要的非易失闪存技术。 在1984年,东芝公司的发明人舛冈富士雄首先提出了快速闪存存储器(此处简称闪存)的概念。与传统电脑内存不同,闪存的特点是NVM,其记录速度也非常快。 Intel是世界上第一个生产闪存并将其投放市场的公司。1988年,公司推出了一款256K bit闪存芯片。它如同鞋盒一样大小,并被内嵌于一个录音机里。後来,Intel发明的这类闪存被统称为NOR闪存。它结合EPROM和EEPROM两项技术,并拥有一个SRAM接口。 第二种闪存称为NAND闪存。它由日立公司于1989年研制,并被认为是NOR闪存 的理想替代者。NAND闪存的写周期比NOR闪存短90%,它的保存与删除处理的速度也 相对较快。NAND的存储单元只有NOR的一半,在更小的存储空间中NAND获得了更好 的性能。鉴于NAND出色的表现,它常常被应用于诸如CompactFlash、SmartMedia、SD、MMC、xD、and PC cards、USB sticks等存储卡上。 NAND 闪存的存储单元采用串行结构,存储单元的读写是以页和块为单位来进行(一页包含若干字节,若干页则组成储存块,NAND 的存储块大小为8 到32KB ),这种结构最大的优点在于容量可以做得很大,超过512MB 容量的NAND 产品相当普遍, NAND 闪存的成本较低,有利于大规模普及。 NAND 闪存的缺点在于读速度较慢,它的I/O端口只有8 个,比NOR 要少多了。 这区区8 个I/O 端口只能以信号轮流传送的方式完成数据的传送,速度要比NOR 闪存 的并行传输模式慢得多。再加上NAND 闪存的逻辑为电子盘模块结构,内部不存在专门的存储控制器,一旦出现数据坏块将无法修,可靠性较NOR 闪存要差。 RAM 随机存取存储器(英语:Random Access Memory,缩写:RAM),也叫主存,是与CPU直接交换数据的内部存储器。它可以随时读写(刷新时除外),而且速度很快,通常作为操作系统或其他正在运行中的程序的临时数据存储介质。RAM工作时可以随时从任何一个指定的地址写入(存入)或读出(取出)信息。它与ROM的最大区别是数据的易失性,即一旦断电所存储的数据将随之丢失。RAM在计算机和数字系统中用来暂时存储程序、数据和中间结果。

RAM,ROM,EEPROM,FLASH区别

ROM是只读内存(Read-Only Memory)的简称,是一种只能读出事先所存数据的固态半导体存储器。其特性是一旦储存资料就无法再将之改变或删除。通常用在不需经常变更资料的电子或电脑系统中,并且资料不会因为电源关闭而消失。 ROM所存数据,一般是装入整机前事先写好的,整机工作过程中只能读出,而不像随机存储器那样能快速地、方便地加以改写。ROM所存数据稳定,断电后所存数据也不会改变;其结构较简单,读出较方便,因而常用于存储各种固定程序和数据。此类存储器多用来存放固件,比如计算机启动的引导程序,计算机启动用的BIOS芯片,手机、MP3、MP4、数码相机等一些电子产品的相应的自带程序代码,这种用户可以通过刷机方式读写RAM。 此内存的制造成本较低,常用于电脑中的开机启动如启动光盘,在系统装好的电脑上时,计算机将C盘目录下的操作系统文件读取至内存,然后通过cpu调用各种配件进行工作这时系统存放存储器为RAM 。 EPROM、EEPROM、Flash ROM(NOR Flash 和NAND Flash),性能同ROM,但可改写。一般读出比写入快,写入需要比读出更高的电压(读5V写12V)。而Flash可以在相同电压下读写,且容量大、成本低,如今在U盘、MP3中使用广泛。在计算机系统里,RAM一般用作内存,ROM用来存放一些硬件的驱动程序,也就是固件。 RAM(random access memory)随机存储器。存储单元的内容可按需随意取出或存入,且存取的速度与存储单元的位置无关的存储器。这种存储器在断电时将丢失其存储内容,故主要用于存储短时间使用的程序。按照存储信息的不同,随机存储器又分为静态随机存储器(Static RAM,SRAM)和动态随机存储器(Dynamic RAM,DRAM)。 所谓“随机存取”,指的是当存储器中的数据被读取或写入时,所需要的时间与这段信息所在的位置或所写入的位置无关。相对的,读取或写入顺序访问(Sequential Access)存储设备中的信息时,其所需要的时间与位置就会有关系(如磁带) 当电源关闭时RAM不能保留数据。如果需要保存数据,就必须把它们写入一个长期的存储设备中(例如硬盘)。RAM和ROM相比,两者的最大区别是RAM在断电以后保存在上面的数据会自动消失,而ROM不会。 RAM-RandomAccessMemory易挥发性随机存取存储器,高速存取,读写时间相等,且与地址无关,如计算机内存等。我们经常说的内存,比如计算机的内存,手机的内存,包括CPU里用的高速缓存,都属于RAM这类存储器。{这个是pc(如台式电脑)磁盘分区中的C 盘,不是ROM;而是RAM,属于可读写存储器} RAM为静态易失型存储器; ROM为非易失性存储器; Flash 是存储芯片的一种,通过特定的程序可以修改里面的数据。FLASH电子以及半导体领域内往往表示Flash Memory的意思,即平时所说的“闪存”,全名叫Flash EEPROM Memory。Flash存储器又称闪存,它结合了ROM和RAM的长处,不仅具备电子可擦除可编程(EEPROM)的性能,还可以快速读取数据(NVRAM的优势),使数据不会因为断电而丢失。U盘和MP3里用的就是这种存储器。在过去的20年里,嵌入式系统一直使用ROM(EPROM)作为它们的存储设备,然而近年来Flash全面代替了ROM(EPROM)在嵌入式系统中的地位,用作存储Bootloader以及操作系统或者程序代码,或者直接当硬盘使用(U盘)。 目前Flash主要有两种NORFlash和NANDFlash。NORFlash的读取和我们常见的SDRAM 的读取是一样,用户可以直接运行装载在NORFLASH里面的代码,这样可以减少SRAM的容

相关文档