计算机中的RAM和ROM有什么区别?

主存储器有时也称为主存储器或“内部存储器”,以及主存储器。 主内存是指 CPU 通过数据总线立即访问的计算机内存。

20240220085429990-image

这使处理器能够访问保存活动应用程序和最近处理的数据的内存位置。 主存储器有两部分,RAM和ROM。

在本文中,我们将比较和讨论计算机系统中使用的RAM与ROM内存。

什么是RAM?

RAM是Random Access Memory的缩写。 当 PC 或笔记本电脑的电源关闭时,此类内存中包含的信息将消失。 BIOS 还可用于分析 RAM 中包含的信息。

它通常被称为计算机系统的临时存储器、高速缓存存储器或易失性存储器。
 

RAM是计算机最快和最昂贵的内存。 它既可以由计算机系统读取,也可以由计算机系统写入。

20240220085510220-image

CPU(主要)和其他计算机外围设备使用 RAM 读取指令和其他数据,并且它们使用 RAM 在其中写入和加载数据,以便以后快速检索。

RAM分为两大类。

  • 静态RAM (SRAM)

静态 RAM 是一种由触发器制造的 RAM,用于主存储。 只要计算机打开,它就会将数据保存在闩锁中。

与DRAM相比,SRAM成本更高,功耗也更高。 在计算机系统中,它用作缓存。 就技术而言,SRAM比DRAM使用更多的晶体管。 由于采用锁存设计,它比 DRAM 更快。

  • 动态 RAM (DRAM)

每隔几毫秒,电路板上的DRAM芯片就必须刷新一次。

这是通过将数据重写到模块中来实现的。 DRAM基于电容器,这些电容器会随着时间的推移而失去电荷(因此失去数据)。

DRAM 直接访问内存,在短时间内保持内存,并在电源关闭时消除数据。

DRAM更便宜,但它可以存储更多的数据。 此外,它比SRAM速度慢,使用的能量更少。

还有另一种类型的 DRAM,称为 SDRAM,代表同步动态 RAM。

与异步 DRAM 相比,同步随机存取存储器与计算机的时钟保持同步,从而提高了数据存储和检索的效率。

还有不同类型的 SDRAM,例如 SDR、DDR1、DDR2、DDR3、DDR4、DDR5。

什么是ROM?

ROM 代表 只读存储器。 它是一个术语,用于描述携带持久性或半持久性数据的计算机内存芯片。

与RAM不同,ROM是非易失性的; 当您关闭系统时,ROM 中的内容将存在。

ROM 分为三种类型:PROM、EPROM 和 EEPROM。

  • 舞会

PROM代表可编程只读存储器,是一种只能写入一次的存储芯片。

一旦程序被编译为 PROM,它就会无限期地保留在那里。

需要 PROM 编程器(也称为 PROM 刻录机)将数据写入 PROM 芯片。 刻录 PROM 是一个术语,用于描述对 PROM 进行编程的过程。

  • EPROM型

EPROM(可擦除可编程只读存储器)是一种存储器,可保存其内容,直到暴露于紫外线辐射。 紫外线辐射清除了内存的内容,使其能够被重新编程。

  • EEPROM封装

EEPROM 代表电可擦除可编程只读存储器,它是各种 PROM,可以使用电荷擦除和重新编程。

计算机中的EEPROM使用户无需输入或更换任何芯片即可升级BIOS。

RAM与ROM的区别

如果您考虑这些内存模块的类型和特性,您可以看到它们之间存在一些基本且明显的差异。

RAM 和 ROM 之间的定义区别在于 RAM 是读写存储器,而 ROM 是只读存储器。

RAM临时存储CPU必须立即处理的数据。另一方面,ROM 存储系统启动指令。

RAM数据极易易失;只要系统通电,它就会持续存在。当电源关闭时,RAM 内存将被擦除。

存储在只读存储器 (ROM) 中的信息不是瞬态的;它是永久性的。即使电源中断,数据也不会受到影响。

中央处理器 (CPU) 是访问存储在 RAM 中的数据的主要组件。

如果中央处理器(CPU)需要访问存储在ROM中的数据,则必须将数据移动到RAM,然后CPU可以访问数据。

计算机中的ROM芯片通常包含很少兆字节的数据(4-8 MB ROM现在很常见)。

另一方面,RAM芯片可以承载更多的数据,以千兆字节为单位。千兆字节等于 1024 兆字节。如今,高端 PC 配备 16 GB 甚至 32 GB 的 RAM。

对于数据中心使用的高端服务器,每台服务器的 RAM 可以在 512GB 到 1TB 的范围内。

特别是对于虚拟化中使用的服务器(例如 VMware 中的 ESXi),通常会看到配备 512GB RAM(或更多)的服务器。

RAM在速度方面优于ROM;它访问数据的速度比 ROM 快得多,并加快了计算机的处理速度。

在存储读取速度方面,ROM 以几兆比特运行,而 RAM 以几千兆比特运行。在头对头比较中,RAM 比 ROM 快数百倍。

谈到物理方面,RAM是一个放入PCI插槽的微型矩形芯片,而ROM是主板上的集成电路芯片。此外,RAM 通常大于 ROM。

为什么我们的系统需要RAM和ROM?

计算机中的随机存取存储器 (RAM) 是影响系统性能的最重要组件之一。

RAM为应用程序提供临时存储和访问位置。它保存您的计算机正在积极使用的信息,以便可以立即访问它。

当您打开计算机时,屏幕不会立即显示。由于计算机的初始指令存储在ROM和硬盘中,并且必须在启动过程中执行,因此需要一段时间才能出现。

启动过程的工作是打开计算机。它将操作系统加载到计算机的主内存 (RAM) 中。

此外,用户运行的软件程序(如互联网浏览器等)也被加载到 RAM 中,以便更快地访问。RAM越大,可以加载的程序就越多,因此系统运行速度更快。

关于ROM,所有计算机固件(即仍然连接到硬件或写入物理设备(如键盘,硬盘,图形卡等)的软件程序)都存储在ROM芯片中。

这意味着存储在ROM存储芯片中的固件用于告诉硬件小工具如何与其他外围设备通信和交互。

© 版权声明
THE END
喜欢就支持一下吧
点赞7 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容