ROM和RAM分别的含义是什么?固定存储器和易失性存储器的作用

计算机硬件中的RAM和ROM有什么区别,既然都是存储单位却为什么没有一个共同的称呼呢?

因为一个是存储特定功能的,一个则是负责抓取系统需要运行的数据,所以不同

ROM和RAM的区别是什么

RAM是什么?(Random Access Memory,随机选取存储器,可称作运行内存)

比如我们熟悉的CPU缓存,手机的运行内存都属于此范围,它可以快速的读取数据

它像一个临时工作区:

就像是厨房的台面,我们会先切好菜或者准备好辅料来完成准备工作,之后再开始煎炒烹炸

那么这个台面就是RAM,计算机在运行程序的时候会不断的把所需的数据加载到它里面;就像是我们的准备工作一样

 

随着炒菜进程的变化,我们也会随时拿出调料或者葱花香菜等新的东西改善菜肴,或者将不需要的东西放回冰箱里

计算机也会随着运算的过程动态的调整资源,删除旧的或添加新的

 

为什么断电后数据就会丢失呢?

因为它是依靠电力运行的被动程序,没有能量来源的时候就会失去作用

就像是写字板,随时可擦除:

就像我们的老师会在黑板上记录课堂的笔记或是知识点一样,信息迅速出现可以让所有的同学都记录下来

就像程序运行的时候,CPU也可以快速读取这里的内容

 

但是它易受外界影响,可能老师不小心碰了一下就会导致某些信息已经模糊或不见了

RAM也是一样的,专业的术语叫它“易失性存储器”它是依赖外界的持续供电才能一直保持数据的存在

一旦外界发生变化,比如说不稳定或者断电,它就会被动的发生改变


ROM是什么?(Read-Only Memory,只读存储器)

也就是我们常说的存储空间,如256G的固态硬盘,128G的手机等等

它就像一本固定的书籍:

好比我儿时看的百科全书,只要我没有外力损坏或者弄丢它,它永远都在那里

它是被精心编写且固化下来的,不会轻易改变和丢失

 

但它并不是硬盘等可读可写可修改的设备,而是一种芯片,用来存放计算机的引导程序(如BIOS和UEFI)

这些东西负责启动计算机以及一些重要的系统组件,所以设置成了只读模式,之前我是一个小白的时候就经常把二者弄混

 

二者的区别是什么?

RAM:就像是会议时候临时记的笔记,可能随时会被修改;记录新的东西的时候,旧的内容就会被擦除,或直接丢弃(易失性)

ROM:就像是演话剧的剧本,其包含了整个话剧的台词和其他内容;虽然会有微小的调整但总体是稳定的;也不会因为外界的因素改变记录好的内容,除非外力破坏

© 版权声明
THE END
喜欢就支持一下吧
点赞2 分享