关于RAM与ROM的区别与理解

机存取存储器(random access memory,RAM)又称作“随机存储器”,是与CPU直接交换数据的内部存储器,也叫主存(内存)。它可以随时读写,而且速度很快,通常作为操作系统或其他正在运行中的程序的临时数据存储媒介。当电源关闭时RAM不能保留数据。如果需要保存数据,就必须把它们写入一个长期的存储设备中(例如硬盘)。RAM和ROM相比,两者的最大区别是RAM在断电以后保存在上面的数据会自动消失,而ROM不会自动消失,可以长时间断电保存。

只读存储器,英文简称ROM。ROM所存数据,一般是装入整机前事先写好的,整机工作过程中只能读出,而不像随机存储器那样能快速地、方便地加以改写。ROM所存数据稳定,断电后所存数据也不会改变;

一般来说会比较难以理解RAM与ROM和平时所说的运行内存和硬盘容量有什么关系,其实从一般意义上来说是一样的,但从计算机和手机的角度来说又有一些区别。

从电脑来说一般比较好理解,RAM就是我们平时所说的运行内存,它的确是随时可读写的。因为CPU处理的数据都是以运行内存为中介的。断电后信息是不保存的。那么对于ROM来说,是不是就是硬盘呢?不是说ROM只可以读吗?硬盘却是可以修改的。的确,必须明确一点,RAM与ROM都是内存,而硬盘是外存,所以ROM不等于硬盘。计算机中的ROM主要是用来存储一些系统信息,或者启动程序BIOS程序,这些都是非常重要的,只可以读一般不能修改,断电也不会消失。

那么对于手机来说呢?其实很多困惑都来自于手机厂商的宣传信息的误导。因为一般手机厂商都会说有多少G的RAM,多少G的ROM;在手机里面,RAM就是跟电脑一样的运行内存一样;而ROM就不一样了,你想想看,如果只用来存储一些系统信息和开机引导程序,需要几个G的容量?其实手机的ROM就跟硬盘挂上钩了,手机中的ROM有一部分用来存储系统信息,还有一些装机软件,剩余的大部分容量都是就是拿来作为硬盘用的,可读可写。

以上就是关于ROM,RAM,运行内存,硬盘的一些区别

原文地址:https://www.cnblogs.com/zdcsmart/p/12091483.html

时间: 2024-10-10 02:18:08

关于RAM与ROM的区别与理解的相关文章

RAM和ROM的区别

RAM:RAM(randomaccess memory)随机存储器.存储单元的内容可按需随意取出或存入,且存取的速度与存储单元的位置无关的存储器.这种存储器在断电时将丢失其存储内容,故主要用于存储短时间使用的程序.按照存储信息的不同,随机存储器又分为静态随机存储器(Static RAM,SRAM)和动态随机存储器(Dynamic RAM,DRAM). ROM:ROM是只读内存(Read-OnlyMemory)的简称,是一种只能读出事先所存数据的固态半导体存储器.其特性是一旦储存资料就无法再将之改

RAM & ROM

记录几种 RAM 和 ROM 的区别: 先说RAM吧!!由字面意思就可以理解,SDRAM SRAM DRAM都可以统称RAM,random access memory的缩写,只是前面加了几个修饰词而已. SRAM: 静态随机存储器,就是它不需要刷新电路,不像动态随机存储器那样,每隔一段时间就要刷新一次数据.但是他集成度比较低,不适合做容量大的内存,一般是用在处理器的缓存里面.像S3C2440的ARM9处理器里面就有4K的SRAM用来做CPU启动时用的.SDRAM: 同步动态随机存储器,像电脑的内

ROM和RAM的几点区别

大家好,我还是你们的好朋友,龙少一郎,今天我和大家讲解一下ROM和RAM到底有什么区别? ROM,见名释义,即是:Read only Memory只读存储器.它只能读出信息,不能写入信息,关闭电源后其内的信息依然被保存,一般用于它存储固定的系统软件和字库.存取速度低,相对RAM而言,不能改写.由于不能改写,不能升级,现在很少使用到它,,计算机启用用的Bios芯片就是. RAM,即是Ramdom Access Memory读写存储器,术面语统称:易挥发性随机存取存储器,高速存取,读写时间相等,且与

Cisco交换机中的flash,Rom,RAM,nvram的区别

Flash内存,也叫闪存,是路由器当中常用的一种内存类型.它是可读写的存储器,在系统重新启动或关机之后仍能保存数据.Flash中存放着当前使用中的IOS(路由器操作系统). 只读内存(ROM)在Cisco路由器中的功能与计算机中的ROM相似,主要用于系统初始化等功能.ROM中主要包含: (1)系统加电自检代码(POST),用于检测路由器中各硬件部分是否完好: (2)系统引导区代码(BootStrap),用于启动路由器并载入IOS操作系统: (3)备份的IOS操作系统,以便在原有IOS操作系统被删

RK平台RAM和ROM容量计算

RK平台RAM和ROM容量计算 RAM 简介 1 RAM 实际容量的计算 2 RAM 标称容量的计算 ROM 简介 1 ROM究竟指什么 2 Nandflash 实际容量的计算 21 方式一使用sys文件系统计算ROM容量 22 方式二使用proc文件系统计算ROM容量 3 Nandflash 标称容量的计算 再说点什么 RK平台RAM和ROM容量计算 1. RAM 简介 RAM(random access memory),随机存取存储器,又称作"随机存储器",对于Android设备来

RAM和ROM总结

RAM和ROM总结 一.在解释之前先备注一些缩写的全称便于记忆: 1.EPROM:(Electrically Programmable Read-Only-Memory)电可编程序只读存储器 2.EEPROM(Electrically Erasable Programmable Read - Only Memory) 电可擦可编程只读存储器 3.SRAM(Static RAM)静态RAM 4.DRAM(Dynamic RAM)动态RAM 5.DDR SDRAM (Double Date-Rate

java学习笔记——Java中HashMap和TreeMap的区别深入理解

本文转载自Java中HashMap和TreeMap的区别深入理解 首先介绍一下什么是Map.在数组中我们是通过数组下标来对其内容索引的,而在Map中我们通过对象来对对象进行索引,用来索引的对象叫做key,其对应的对象叫做value.这就是我们平时说的键值对. HashMap通过hashcode对其内容进行快速查找,而 TreeMap中所有的元素都保持着某种固定的顺序,如果你需要得到一个有序的结果你就应该使用TreeMap(HashMap中元素的排列顺序是不固定的). HashMap 非线程安全 

关于DDL、DML和DCL的区别与理解

2017年5月31日,天气阴.近期事情颇多,心情比较沉重. 端午刚过,早上上课,很多同学还处在端午的疲惫状态中没有回过神来,当然我也不例外.端午奔波三天,加上毕设的事情,可以说身心俱疲.状态不佳,整理了一下以前的笔记,发现很多知识点记忆不清了,甚至有些几乎没印象了.下面把自己对DDL.DML和DCL的区别与理解简单整理,便于以后查看. 1.DDL(data definition language)--数据定义语言,用于定义和管理 SQL 数据库中的所有对象的语言 DDL主要的命令有CREATE.

DDL、DML和DCL 区别与理解

这篇文章主要介绍了DDL.DML和DCL的区别与理解,需要的朋友可以参考下 DML.DDL.DCL区别 . 总体解释: DML(data manipulation language): 它们是SELECT.UPDATE.INSERT.DELETE,就象它的名字一样,这4条命令是用来对数据库里的数据进行操作的语言 DDL(data definition language): DDL比DML要多,主要的命令有CREATE.ALTER.DROP等,DDL主要是用在定义或改变表(TABLE)的结构,数据