《2022年手机rom和ram的区别 .pdf》由会员分享,可在线阅读,更多相关《2022年手机rom和ram的区别 .pdf(3页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、RAM 和 ROM 和 Flash ROM的区别RAM(Random Access Memory )的全名为随机存取记忆体,它相当于PC机上的移动存储,用来存储和保存数据的。它在任何时候都可以读写,RAM 通常是作为操作系统或其他正在运行程序的临时存储介质(可称作系统内存)。不过, 当电源关闭时RAM 不能保留数据, 如果需要保存数据,就必须把它们写入到一个长期的存储器中(例如硬盘)。正因为如此,有时也将RAM 称作“可变存储器” 。RAM内存可以进一步分为静态RAM(SRAM)和动态内存(DRAM)两大类。 DRAM 由于具有较低的单位容量价格,所以被大量的采用作为系统的主记忆。ROM(Re
2、ad Only Memory )的全名为唯读记忆体,它相当于PC机上的硬盘,用来存储和保存数据。 ROM 数据不能随意更新,但是在任何时候都可以读取。即使是断电,ROM 也能够保留数据。但是资料一但写入后只能用特殊方法或根本无法更改,因此ROM 常在嵌入式系统中担任存放作业系统的用途。现在市面上主流的PDA的 ROM 大小是 64MB 以及 128MB 。RAM 和 ROM 相比,两者的最大区别是RAM 在断电以后保存在上面的数据会自动消失,而 ROM 就不会。由于 ROM 不易更改的特性让更新资料变得相当麻烦,因此就有了Flash Memory 的发展,Flash Memory 具有 ROM
3、 不需电力维持资料的好处,又可以在需要的时候任意更改资料,不过单价也比普通的ROM 要高。SRAM 速度非常快,是目前读写最快的存储设备了,但是它也非常昂贵,所以只在要求很苛刻的地方使用,譬如 CPU的一级缓冲, 二级缓冲。动态 RAM (Dynamic RAM/DRAM)保留数据的时间很短,速度也比SRAM慢,不过它还是比任何的ROM 都要快,但从价格上来说 DRAM 相比 SRAM要便宜很多,计算机内存就是DRAM 的。DRAM 分为很多种, 常见的主要有FPRAM/FastPage 、EDORAM、SDRAM 、DDR RAM、RDRAM、SGRAM以及 WRAM 等,这里介绍其中的一种
4、DDR RAM。DDR RAM(Date-Rate RAM)也称作 DDR SDRAM ,这种改进型的RAM 和 SDRAM是基本一样的,不同之处在于它可以在一个时钟读写两次数据,这样就使得数据传输速度加倍了。这是目前电脑中用得最多的内存,而且它有着成本优势,事实上击败了Intel 的另外一种内存标准 Rambus DRAM。在很多高端的显卡上,也配备了高速DDR RAM 来提高带宽,这可以大幅度提高3D 加速卡的像素渲染能力。内存工作原理: 内存是用来存放当前正在使用的(即执行中) 的数据和程序, 我们平常所提到的计算机的内存指的是动态内存(即DRAM) ,动态内存中所谓的动态 ,指的是当我
5、们将数据写入DRAM 后,经过一段时间,数据会丢失,因此需要一个额外设电路进行内存刷新操作。具体的工作过程是这样的:一个DRAM 的存储单元存储的是0 还是 1 取决于电容是否有电荷,有电荷代表1,无电荷代表0。但时间一长,代表1 的电容会放电,代表0 的名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 3 页 - - - - - - - - - 电容会吸收电荷,这就是数据丢失的原因;刷新操作定期对电容进行检查,若电量大于满电量的 12,则认为其代表1,并把电容充满电;若电
6、量小于12,则认为其代表0,并把电容放电,藉此来保持数据的连续性。ROM 也有很多种,PROM 是可编程的ROM, PROM和 EPROM (可擦除可编程ROM)两者区别是, PROM 是一次性的,也就是软件灌入后,就无法修改了,这种是早期的产品,现在已经不可能使用了,而EPROM是通过紫外光的照射擦除原先的程序,是一种通用的存储器。另外一种EEPROM是通过电子擦除,价格很高,写入时间很长,写入很慢。举个例子, 手机软件一般放在EEPROM中,我们打电话, 有些最后拨打的号码,暂时是存在SRAM中的,不是马上写入通过记录(通话记录保存在EEPROM中) ,因为当时有很重要工作(通话)要做,如
7、果写入,漫长的等待是让用户忍无可忍的。FLASH存储器又称闪存,它结合了 ROM 和 RAM 的长处, 不仅具备电子可擦除可编程( EEPROM )的性能,还不会断电丢失数据同时可以快速读取数据(NVRAM 的优势),U盘和 MP3 里用的就是这种存储器。在过去的20 年里,嵌入式系统一直使用ROM (EPROM )作为它们的存储设备,然而近年来Flash全面代替了ROM (EPROM ) 在嵌入式系统中的地位,用作存储Bootloader 以及操作系统或者程序代码或者直接当硬盘使用(U 盘) 。目前 Flash主要有两种NOR Flash和 NADN Flash。NOR Flash的读取和我
8、们常见的SDRAM 的读取是一样,用户可以直接运行装载在NOR FLASH 里面的代码,这样可以减少SRAM的容量从而节约了成本。NAND Flash没有采取内存的随机读取技术,它的读取是以一次读取一块的形式来进行的,通常是一次读取512 个字节,采用这种技术的Flash比较廉价。用户不能直接运行NAND Flash上的代码,因此好多使用NAND Flash的开发板除了使用NAND Flah 以外,还作上了一块小的NOR Flash来运行启动代码。一般小容量的用NOR Flash , 因为其读取速度快, 多用来存储操作系统等重要信息,而大容量的用NAND FLASH ,最常见的NAND FLA
9、SH应用是嵌入式系统采用的DOC (Disk On Chip)和我们通常用的闪盘 ,可以在线擦除。目前市面上的FLASH 主要来自 Intel ,AMD,Fujitsu 和 Mxic,而生产NAND Flash的主要厂家有Samsung和 Toshiba及 Hynix。现在的单片机 ,RAM 主要是做运行时数据存储器,FLASH主要是程序存储器,EEPROM主要是用以在程序运行保存一些需要掉电不丢失的数据. 另外,一些变量,都是放到RAM 里的,一些初始化数据比如液晶要显示的内容界面,都是放到 FLASH区里的 (也就是以前说的ROM 区) ,EEPROM可用可不用, 主要是存一些运行中的数据
10、,掉电后且不丢失名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 3 页 - - - - - - - - - SRAM、SDRAM都用于程序工作时保存临时数据和程序,因为在系统调电后,保存在其中的数据都会丢失。FLASH用于系统中保存长期的数据,如:配置信息,程序等。由于 SRAM 接口电路简单,在小系统中常用,SDRAM 的接口相对复杂,需要相应的控制器支持, 但由于容量大、 价格便宜、 访问速度快, 所以常用在对内存容量和处理速度要求高的应用场合,在这种场合中,相应的处
11、理器(CPU )都自带有SDRAM控制器。DRAM 是动态存储器 (Dynamic RAM)的缩写 SDRAM是英文 SynchronousDRAM 的缩写,译成中文就是同步动态存储器的意思。从技术角度上讲,同步动态存储器(SDRAM)是在现有的标准动态存储器中加入同步控制逻辑(一个状态机 ),利用一个单一的系统时钟同步所有的地址数据和控制信号。使用SDRAM不但能提高系统表现,还能简化设计、提供高速的数据传输。在功能上,它类似常规的DRAM,且也需时钟进行刷新。可以说,SDRAM 是一种改善了结构的增强型DRAM。目前的 SDRAM有 10ns 和 8ns 什么是 DRAM? DRAM(Dy
12、namic RAM):动态随机存储器。什么是 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在时钟信
13、号的上升沿和下降沿都读取数据,因此,它的速度是标准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 是手机的运行内存,是来运行程序的,程序运行的快慢,就看RAM 剩余空间了,就是好比电脑内存条;ROM 则是手机的自带空间,让你用来放东西,如电脑里面的硬盘。希望能帮到你名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 3 页 - - - - - - - - -
限制150内