“ROM”和“RAM”的意思:
“ROM”:N年前表明一种只能写入和读取,而不能改写和擦除的设备,能够用光驱CD-ROM来讲明这个道理。目前的“ROM”已经不是这个道理了,它的技术已经飞快的发展到如今大量使用的U盘、mp3和其余一些数码存储设备。她表明了能读写能擦除,并且速度特别快的一种移动存储设备。他的读写类型为:靠光刻工艺。
“RAM”:N年前开始就表明了一种能读、能写、能改的设备,能够用光驱DVD-RAM来讲明这个道理。他的种类特别多,主要表明有硬件家族中的内存条、CUP的一二级缓冲,内存条和CUP这两种“RAM”类型是不一样滴,他的速度特别特别快是传输速度最快的一个技术。可是他不能在没电的状况下保存现有的数据,地球人都知道。他的读写类型为:靠寻址读写。 编程
“ROM”和“RAM”的读写举例:
能够用被动和主动来形容。
写:光刻工艺就好像在作听写练习同样,老师给你念,你就只管写;而寻址就好像考试照抄,眼睛伸到别人的试卷上看的同时,手已经写下来了。呵呵。
读:同理,光刻就好像在等着老师告诉你答案,寻址就好像主动翻阅书籍。 缓存
存储器分为随机存储器(RAM)和只读存储器(ROM)两种。其中ROM一般用来固化存储一些生产厂家写入的程序或数据,用于启动电脑和控制电脑的工做方式。而RAM则用来存取各类动态的输入输出数据、中间计算结果以及与外部存储器交换的数据和暂存数据。设备断电后,RAM中存储的数据就会丢失。运行游戏、程序速度快慢看的是RAM,也就是动态内存,不是看ROM。ROM是静态空间,用来存储东西的,至关于手机的Z盘。RAM和ROM就比如是电脑的内存和硬盘。C盘准确的来说也不该该叫ROM只读存储器。C盘应该叫FLASH,由于C盘是可擦写的,而FLASH的大小并不影响运行速度。 安全
ROM是只读存储器,断电后能保证数据不会丢失,通常保证比较重要的数据.
RAM是随机存储器,断电后数据会丢失.
ROM和RAM指的都是半导体存储器。原本的含义是:ROM是Read Only Memory的意思,也就是说这种存储器只能读,不能写。而RAM是Random Access Memory的缩写。这个词的由来是由于早期的计算机曾经使用磁鼓做为内存,而磁鼓和磁带都是典型的顺序读写设备。RAM则能够随机读写
如今ROM一般指非挥发的存储器,或者说,不掉电。系统中止供电的时候它们仍然能够保持数据。因此光盘也有CD-ROM或者DVD-ROM的说法。而RAM一般都是没电以后就没有数据的,典型的就象计算机的内存,须要系统从新启动的时候从硬盘从新载入数据。有的时候,若是数据能够擦写,也会借用RAM这个概念,譬如DVD-RAM,其实只是能够擦写的DVD光盘而已,并不是真正的半导体存储器在微机的发展初期,BIOS都存放在ROM(Read Only Memory,只读存储器)中。ROM内部的资料是在ROM的制造工序中,在工厂里用特殊的方法被烧录进去的,其中的内容只能读不能改,一旦烧录进去,用户只能验证写入的资料是否正确,不能再做任何修改。若是发现资料有任何错误,则只有舍弃不用,从新订作一份。ROM是在生产线上生产的,因为成本高,通常只用在大批量应用的场合。 dom
因为ROM制造和升级的不便,后来人们发明了PROM(Programmable ROM,可编程ROM)。最初从工厂中制做完成的PROM内部并无资料,用户能够用专用的编程器将本身的资料写入,可是这种机会只有一次,一旦写入后也没法修改,如果出了错误,已写入的芯片只能报废。PROM的特性和ROM相同,可是其成本比ROM高,并且写入资料的速度比ROM的量产速度要慢,通常只适用于少许需求的场合或是ROM量产前的验证。
EPROM(Erasable Programmable ROM,可擦除可编程ROM)芯片可重复擦除和写入,解决了PROM芯片只能写入一次的弊端。EPROM芯片有一个很明显的特征,在其正面的陶瓷封装上,开有一个玻璃窗口,透过该窗口,能够看到其内部的集成电路,紫外线透过该孔照射内部芯片就能够擦除其内的数据,完成芯片擦除的操做要用到EPROM擦除器。EPROM内资料的写入要用专用的编程器,而且往芯片中写内容时必需要加必定的编程电压(VPP=12—24V,随不一样的芯片型号而定)。EPROM的型号是以27开头的,如27C020(8*256K)是一片2M Bits容量的EPROM芯片。EPROM芯片在写入资料后,还要以不透光的贴纸或胶布把窗口封住,以避免受到周围的紫外线照射而使资料受损。
鉴于EPROM操做的不便,后来出的主板上的BIOS ROM芯片大部分都采用EPROM(Electrically Erasable Programmable ROM,电可擦除可编程ROM)。EPROM的擦除不须要借助于其它设备,它是以电子信号来修改其内容的,并且是以Byte为最小修改单位,没必要将资料所有洗掉才能写入,完全摆脱了EPROM Eraser和编程器的束缚。EPROM在写入数据时,仍要利用必定的编程电压,此时,只需用厂商提供的专用刷新程序就能够垂手可得地改写内容,因此,它属于双电压芯片。借助于EPROM芯片的双电压特性,可使BIOS具备良好的防毒功能,在升级时,把跳线开关打至“ON”的位置,即给芯片加上相应的编程电压,就能够方便地升级;平时使用时,则把跳线开关打至“OFF”的位置,防止CIH类的病毒对BIOS芯片的非法修改。因此,至今仍有很多主板采用EPROM做为BIOS芯片并做为本身主板的一大特点 ide
......................................................................................oop
RAM与ROM的分类总结
1、RAM(Random Access Memory,随机存取存储器)
RAM的特色是:电脑开机时,操做系统和应用程序的全部正在运行的数据和程序都会放置其中,而且随时能够对存放在里面的数据进行修改和存取。它的工做须要由持续的电力提供,一旦系统断电,存放在里面的全部数据和程序都会自动清空掉,而且再也没法恢复。性能
根据组成元件的不一样,RAM内存又分为如下十八种:spa
01.DRAM(Dynamic RAM,动态随机存取存储器)
这是最普通的RAM,一个电子管与一个电容器组成一个位存储单元,DRAM将每一个内存位做为一个电荷保存在位存储单元中,用电容的充放电来作储存动做,但因电容自己有漏电问题,所以必须每几微秒就要刷新一次,不然数据会丢失。存取时间和放电时间一致,约为2~4ms。由于成本比较便宜,一般都用做计算机内的主存储器。操作系统
02.SRAM(Static RAM,静态随机存取存储器)
静态,指的是内存里面的数据能够长驻其中而不须要随时进行存取。每6颗电子管组成一个位存储单元,由于没有电容器,所以无须不断充电便可正常运做,所以它能够比通常的动态随机处理内存处理速度更快更稳定,每每用来作高速缓存。设计
03.VRAM(Video RAM,视频内存)
它的主要功能是将显卡的视频数据输出到数模转换器中,有效下降绘图显示芯片的工做负担。它采用双数据口设计,其中一个数据口是并行式的数据输出入口,另外一个是串行式的数据输出口。多用于高级显卡中的高档内存。
04.FPM DRAM(Fast Page Mode DRAM,快速页切换模式动态随机存取存储器)
改良版的DRAM,大多数为72Pin或30Pin的模块。传统的DRAM在存取一个BIT的数据时,必须送出行地址和列地址各一次才能读写数据。而FRM DRAM在触发了行地址后,若是CPU须要的地址在同一行内,则能够连续输出列地址而没必要再输出行地址了。因为通常的程序和数据在内存中排列的地址是连续的,这种状况下输出行地址后连续输出列地址就能够获得所须要的数据。FPM将记忆体内部隔成许多页数Pages,从512B到数KB不等,在读取一连续区域内的数据时,就能够经过快速页切换模式来直接读取各page内的资料,从而大大提升读取速度。在96年之前,在486时代和PENTIUM时代的初期,FPM DRAM被大量使用。
05.EDO DRAM(Extended Data Out DRAM,延伸数据输出动态随机存取存储器)
这是继FPM以后出现的一种存储器,通常为72Pin、168Pin的模块。它不须要像FPM DRAM那样在存取每一BIT 数据时必须输出行地址和列地址并使其稳定一段时间,而后才能读写有效的数据,而下一个BIT的地址必须等待此次读写操做完成才能输出。所以它能够大大缩短等待输出地址的时间,其存取速度通常比FPM模式快15%左右。它通常应用于中档如下的Pentium主板标准内存,后期的486系统开始支持EDO DRAM,到96年后期,EDO DRAM开始执行。。
06.BEDO DRAM(Burst Extended Data Out DRAM,爆发式延伸数据输出动态随机存取存储器)
这是改良型的EDO DRAM,是由美光公司提出的,它在芯片上增长了一个地址计数器来追踪下一个地址。它是突发式的读取方式,也就是当一个数据地址被送出后,剩下的三个数据每个都只须要一个周期就能读取,所以一次能够存取多组数据,速度比EDO DRAM快。但支持BEDO DRAM内存的主板可谓少之又少,只有极少几款提供支持(如VIA APOLLO VP2),所以很快就被DRAM取代了。
07.MDRAM(Multi-Bank DRAM,多插槽动态随机存取存储器)
MoSys公司提出的一种内存规格,其内部分红数个类别不一样的小储存库 (BANK),也即由数个属立的小单位矩阵所构成,每一个储存库之间以高于外部的资料速度相互链接,通常应用于高速显示卡或加速卡中,也有少数主机板用于L2高速缓存中。
08.WRAM(Window RAM,窗口随机存取存储器)
韩国Samsung公司开发的内存模式,是VRAM内存的改良版,不一样之处是它的控制线路有1、二十组的输入/输出控制器,并采用EDO的资料存取模式,所以速度相对较快,另外还提供了区块搬移功能(BitBlt),可应用于专业绘图工做上。
09.RDRAM(Rambus DRAM,高频动态随机存取存储器)
Rambus公司独立设计完成的一种内存模式,速度通常能够达到500~530MB/s,是DRAM的10倍以上。但使用该内存后内存控制器须要做至关大的改变,所以它们通常应用于专业的图形加速适配卡或者电视游戏机的视频内存中。
10.SDRAM(Synchronous DRAM,同步动态随机存取存储器)
这是一种与CPU实现外频Clock同步的内存模式,通常都采用168Pin的内存模组,工做电压为3.3V。 所谓clock同步是指内存可以与CPU同步存取资料,这样能够取消等待周期,减小数据传输的延迟,所以可提高计算机的性能和效率。
11.SGRAM(Synchronous Graphics RAM,同步绘图随机存取存储器)
SDRAM的改良版,它以区块Block,即每32bit为基本存取单位,个别地取回或修改存取的资料,减小内存总体读写的次数,另外还针对绘图须要而增长了绘图控制器,并提供区块搬移功能(BitBlt),效率明显高于SDRAM。
12.SB SRAM(Synchronous Burst SRAM,同步爆发式静态随机存取存储器)
通常的SRAM是非同步的,为了适应CPU愈来愈快的速度,须要使它的工做时脉变得与系统同步,这就是SB SRAM产生的缘由。
13.PB SRAM(Pipeline Burst SRAM,管线爆发式静态随机存取存储器)
CPU外频速度的迅猛提高对与其相搭配的内存提出了更高的要求,管线爆发式SRAM取代同步爆发式SRAM成为必然的选择,由于它能够有效地延长存取时脉,从而有效提升访问速度。
14.DDR SDRAM(Double Data Rate二倍速率同步动态随机存取存储器)
做为SDRAM的换代产品,它具备两大特色:其一,速度比SDRAM有一倍的提升;其二,采用了DLL(Delay Locked Loop:延时锁定回路)提供一个数据滤波信号。这是目前内存市场上的主流模式。
15.SLDRAM (Synchronize Link,同步链环动态随机存取存储器)
这是一种扩展型SDRAM结构内存,在增长了更先进同步电路的同时,还改进了逻辑控制电路,不过因为技术显示,投入实用的难度不小。
16.CDRAM(CACHED DRAM,同步缓存动态随机存取存储器)
这是三菱电气公司首先研制的专利技术,它是在DRAM芯片的外部插针和内部DRAM之间插入一个SRAM做为二级CACHE使用。当前,几乎全部的CPU都装有一级CACHE来提升效率,随着CPU时钟频率的成倍提升,CACHE不被选中对系统性能产生的影响将会愈来愈大,而CACHE DRAM所提供的二级CACHE正好用以补充CPU一级CACHE之不足,所以能极大地提升CPU效率。
17.DDRII (Double Data Rate Synchronous DRAM,第二代同步双倍速率动态随机存取存储器)
DDRII 是DDR原有的SLDRAM联盟于1999年解散后将既有的研发成果与DDR整合以后的将来新标准。DDRII的详细规格目前还没有肯定。
18.DRDRAM (Direct Rambus DRAM)
是下一代的主流内存标准之一,由Rambus 公司所设计发展出来,是将全部的接脚都连结到一个共同的Bus,这样不但能够减小控制器的体积,已能够增长资料传送的效率。
2、ROM(READ Only Memory,只读存储器)
ROM是线路最简单半导体电路,经过掩模工艺,一次性制造,在元件正常工做的状况下,其中的代码与数据将永久保存,而且不可以进行修改。通常应用于PC系统的程序码、主机板上的 BIOS (基本输入/输出系统Basic Input/Output System)等。它的读取速度比RAM慢不少。
根据组成元件的不一样,ROM内存又分为如下五种:
1.MASK ROM(掩模型只读存储器)
制造商为了大量生产ROM内存,须要先制做一颗有原始数据的ROM或EPROM做为样本,而后再大量复制,这同样本就是MASK ROM,而烧录在MASK ROM中的资料永远没法作修改。它的成本比较低。
2.PROM(Programmable ROM,可编程只读存储器)
这是一种能够用刻录机将资料写入的ROM内存,但只能写入一次,因此也被称为“一次可编程只读存储器”(One Time Progarmming ROM,OTP-ROM)。PROM在出厂时,存储的内容全为1,用户能够根据须要将其中的某些单元写入数据0(部分的PROM在出厂时数据全为0,则用户能够将其中的部分单元写入1), 以实现对其“编程”的目的。
3.EPROM(Erasable Programmable,可擦可编程只读存储器)
这是一种具备可擦除功能,擦除后便可进行再编程的ROM内存,写入前必须先把里面的内容用紫外线照射它的IC卡上的透明视窗的方式来清除掉。这一类芯片比较容易识别,其封装中包含有“石英玻璃窗”,一个编程后的EPROM芯片的“石英玻璃窗”通常使用黑色不干胶纸盖住, 以防止遭到阳光直射。
4.EEPROM(Electrically Erasable Programmable,电可擦可编程只读存储器)
功能与使用方式与EPROM同样,不一样之处是清除数据的方式,它是以约20V的电压来进行清除的。另外它还能够用电信号进行数据写入。这类ROM内存多应用于即插即用(PnP)接口中。
5.Flash Memory(快闪存储器)
这是一种能够直接在主机板上修改内容而不须要将IC拔下的内存,当电源关掉后储存在里面的资料并不会流失掉,在写入资料时必须先将本来的资料清除掉,而后才能再写入新的资料,缺点为写入资料的速度太慢
............................................................................................
细谈PPC的ROM和RAM
1,ROM:Read Only Memory 只读存储器
顾名思义,就是说这种存储器好像写保护的软盘,CD-R同样只能够读不能够写,属于非易失性存储器NVM(Non-Volatile Memory)。ROM中的信息一旦写入就不能进行修改,其信息断电以后也仍然保留。有人可能要问,那么原来的数据又是如何写进去的呢?事实上,ROM在刚作好是是没有数据的,在ROM出厂以前,厂家能够经过加电来一次性写入数据,和一次性可写光盘(CD-R)同样, 这种ROM就是你们常说的掩模ROM(Mask ROM)了。这也就是为何叫作ROM的缘由。
ROM的特色是:烧入数据后,无需外加电源来保存数据。断电数据不丢失。但速度较慢。适合存储需长期保留的不变数据。
ROM的发展和分类:IT技术的发展一日千里,人们的需求也在不断提高。人们在要求能无电保存可靠数据的同时,还须要在必要时能够改写里面的数据或程序从而提高性能(固然不是轻易地,随时地改写,不然就并不可靠了)。市场的需求促使技术的发展,新的ROM品种不断地推出,功能不断地多样化。以致于不少人对ROM和RAM的界限开始模糊。下面就来简单对ROM分类一下:
-Mask ROM (掩模ROM):上面已经说过了,一次性由厂家写入数据的ROM,用户没法修改。
-PROM (Programmable ROM可编程ROM): 和掩模ROM不一样的是出厂是厂家并无写入数据,而是保留里面的内容为全0或全1,由用户来编程一次性写入数据,也就是改变部分数据为1或0。地球人都知道每一位就是一个数据用0或1来表明。
-EPROM(Erasable Programmable ROM电可擦写ROM): EPROM是经过紫外光的照射,擦掉原先的程序。芯片可重复擦除和写入,解决了PROM芯片只能写入一次的弊端。
-EEPROM (E2PROM) 电可擦除可编程ROM: EEPROM是经过加电擦除原数据,经过高压脉冲能够写入数据。方便使用固然价格也是很高,并且写入时间很长,写入很慢。
-Flash ROM闪速存储器: 闪速存储器具备结构简单、控制灵活、编程可靠、加电擦写快捷的优势,并且集成度能够作得很高,它综合了前面的全部优势:不会断电丢失数据(NVRAM),快速读取,电可擦写可编程(EEPROM),所以在Mobile phone,PC,PPC等电器中成功地得到了普遍的应用。
2,RAM:Random Access Memory 随机存取存储器
随机存取存储器一种存储单元结构,用于保存CPU处理 的数据信息。"随机"(Random)存取是与"顺序(serial)"存取相对而言的,意思是CPU能够 从RAM中任意地址中直接读取所需的数据,而没必要从头到尾一一查找。
RAM的特色是:内容能够随时刷新,访问速度快,可是掉电后其存储的信息会丢失。
RAM的发展和分类:在RAM 随机存储器中,其中又有SRAM(Static RAM静态RAM)DRAM(Dynamic RAM 动态RAM)。只要只要电源开着,就会保存。而DRAM保存数据的时间很短,须要不断地刷新才能够保持数据。从价格上看,SRAM是很是昂贵的,而DRAM相比很便宜。在2001年,一种新型内存:DDR内存 (Double Data Rate)面世了。对大多数人来讲,DDR仍然是一个陌生的名词,然而,它确是数以百计顶级内存和系统设计师3年来通力合做的结晶。DDR的出现预示着内存带宽和性能的全面提升,而DDR的价格更低。DDR与普通同步动态随机内存(DRAM)很是相象。普通同步DRAM(如今被称为SDR)与标准DRAM有所不一样。标准的DRAM接收的地址命令由二个地址字组成。同步动态随机内存(SDR DRAM)将时钟与标准DRAM结合,RAS、CAS、数据有效均在时钟脉冲的上升边沿被启动。DDR内存与SDR内存工做原理基本相同,但DDR在时钟脉冲的上升和降低沿均读取数据,因此数据传输率能够是时钟频率的两倍。这个和咱们的话题扯远了,暂且不提。
PPC中的ROM和RAM
经过以上的讲解,相信你们都看出来了。新一代ROM和RAM的最大差异在于断电是否能够保留信息,而不在因而否能够读写。如今让咱们看一下PPC中的ROM和RAM。
1,PPC中的ROM:一般的机器厂家都会说明ROM和RAM的大小,例如64M ROM和64M RAM。PPC中不存在象PC里的系统重装问题,PPC的操做系统(如WinCE,PPC 2002, 2003, 2003se etc.)是固化在它的ROM里面的(也就是Flash ROM ,下同,由于方便升级改版,例如英文机能够刷成中文机就是改写了Flash ROM里的系统)。PPC用户没必要象PC用户格式化硬盘来重装系统,你只要硬启动你的机器就能够直接达到和PC上格式化硬盘+重装系统的效果,获得PPC出厂时的系统。可见,操做系统放在ROM里掉电能够保存,安全可靠,随时能够恢复。PPC的ROM就是用来存放这类数据的。例如HP iPAQ系列的机器会在ROM里面预留出必定空间(如20M)给用户使用或备份,放在iPAQ file store里面。这样若是须要重装时能够把须要保留的数据或程序放到iPAQ里。
注: PPC上ROM的大小,请到setting中的系统信息里查询(例如iPAQ的HP Asset Viewer),不然请向厂家查询。
2,PPC中的RAM:因为RAM的速度快,因此须要运行的程序包括系统程序和应用程序都会放在RAM里面以便随时执行操做。例如,若是你新装一个软件到你的PPC里,这个软件是会被放到PPC的RAM里面以备随时调用。顺带说一下,PPC的注册表数据和运行程序须要的系统文件也是放在RAM里面,他们是被用来设置应用程序运行时的参数的。进入PPC->setting->memory你能够看到你的RAM已经被划分位两部分来管理了, 一部分是storage, 另外一部分是program。Storage就是指用来存放你安装软件的那部份内存。Program部分天然就是用来加载操做系统和运行软件时使用的内存了。RAM空间越大,特别是the space for program,机器的速度就会相应地越快。
附录-Q&A
1, 在坛子里有一种流行的说法是:ROM至关于PC的硬盘,RAM至关于PC的内存。我想说的是:二者并不等同。固然,为了便于理解能够简单地说成那样。但决不表示他们是一回事。最典型的一个区别就是在PC中是不会把应用程序安装到RAM里面的,而PPC倒是如此。另外就是注册表了,在PC中是不会把整个注册表放到RAM里的。
2, 在某些PPC RAM中的资料并非一掉电当即资料全无,有可能会利用PPC自带的电源暂时供电支持一下子,可是时间不会很长。取决于不一样机器的设计。
3, 外接的插卡象CF, SD, MMC等在硬启动时数据不丢失,因此其实备份时只是安装在RAM中的备份软件和注册表。
4, 有些PPC安装程序时也能够选择安装到ROM里,例如象HP的PPC能够安装到 iPAQ file store里,这样就算重装也能够保留软件了(导入注册表就能够用了)。
.............................................................................................................
ROM是只读存储器,断电后能保证数据不会丢失,通常保证比较重要的数据.
RAM是随机存储器,断电后数据会丢失.
ROM和RAM指的都是半导体存储器。原本的含义是:ROM是Read Only Memory的意思,也就是说这种存储器只能读,不能写。而RAM是Random Access Memory的缩写。这个词的由来是由于早期的计算机曾经使用磁鼓做为内存,而磁鼓和磁带都是典型的顺序读写设备。RAM则能够随机读写
如今ROM一般指非挥发的存储器,或者说,不掉电。系统中止供电的时候它们仍然能够保持数据。因此光盘也有CD-ROM或者DVD-ROM的说法。而RAM一般都是没电以后就没有数据的,典型的就象计算机的内存,须要系统从新启动的时候从硬盘从新载入数据。有的时候,若是数据能够擦写,也会借用RAM这个概念,譬如DVD-RAM,其实只是能够擦写的DVD光盘而已,并不是真正的半导体存储器
当前位置:首页>手机学院>入门必读>正文
存储器分为随机存储器(RAM)和只读存储器(ROM)两种。其中ROM一般用来固化存储一些生产厂家写入的程序或数据,用于启动电脑和控制电脑的工做方式。而RAM则用来存取各类动态的输入输出数据、中间计算结果以及与外部存储器交换的数据和暂存数据。设备断电后,RAM中存储的数据就会丢失。
对于手机而言
运行游戏、程序速度快慢看的是RAM,也就是动态内存,不是看ROM。ROM是静态空间,用来存储东西的,至关于手机的Z盘。RAM和ROM就比如是电脑的内存和硬盘。C盘准确的来说也不该该叫ROM只读存储器。C盘应该叫FLASH,由于C盘是可擦写的,而FLASH的大小并不影响运行速度。