存储器的类型

  主要有两种类型的存储器:RAM和ROM。

1. RAM

  随机存取存储器(RAM)(Random Access Memory)是计算机中主存的主要组成部分。在随机存取设备中,可以使用存储单元地址来随机存取一个数据项,而不需要存取位于它前面的所有数据项。该术语有时因为ROM也能随机存取而与ROM混淆,RAM和ROM之间的区别在于,用户可读写RAM,即用户可以在RAM中写信息。之后可以方便的通过覆盖来擦除原有的信息。RAM的另一特点是易失性。当系统断电后,信息(程序或数据)将丢失。换句话说,当计算机断电后,存储在RAM中的信息将被删除。RAM技术又可以分为两大类:SRAM和DRAM。

(1)SRAM

  静态RAM(SRAM)技术是用传统的触发器门电路来保存数据。这些门保持状态(0或1),也就是说当通电的时候数据始终存在,不需要刷新。SRAM速度快,但是价格昂贵。

(2)DRAM

动态RAM(Dynamic Random Access Memory,DRAM)技术使用电容器。如果电容器充电,则这时的状态是1;如果放电则状态是0。因为电容器会随时间而漏掉一部分电,所以内存单元需要周期性的刷新。DRAM比较慢,但是比较便宜。

  常见的如计算机的内存、手机的内存、CPU的高速缓存等属于RAM。

2. ROM

  只读存储器(ROM)(Read only Memory)的内容是由制造厂商写进去的。用户只能读不能写,它的优点是非易失性:当切断电源后,数据也不会丢失。通常用来存储那些关机后也不能丢失的程序或数据。例如,用ROM来存储那些在开机时运行的程序。

  常见的属于ROM的有:计算机启动的引导程序,手机、MP3MP4、数码相机等一些电子产品的相应的程序代码。

3.PROM

  称为可编程只读存储器(PROM)的一种ROM。这种存储器在计算机发货时是空白的。计算机用户借助一些特殊的设备可以将程序存储在上面。当程序被存储后,它就会像ROM一样不能够重写。也就是说,计算机使用者可以用它来存储一些特定的程序。

4.EPROM  

  称为可擦除可编程只读存储器(EPROM)的一种PROM。用户可以对它进行编程,但是得用一种可以发出紫外光的特殊仪器对其擦写。EPROM存储器需要拆下来再重新安装。

5.EEPROM

  称为电可擦除可编程只读存储器(EEPROM)的一种EPROM。对它的编程和擦除用电子脉冲即可,无须从计算机上拆下来。

  U盘属于闪存,也属于EEPROM。可写入也可随时擦除,不是RAM或ROM,是FLASH-ROM。

DRAM与SRAM

除了主记忆体之外,电脑中海油许多的记忆体存在。如CPU內的第二层快取记忆体。CPU的资料都是由主记忆体提供,但CPU到主记忆体之间需要通过记忆体控制器。如果某些很常用的程式或资料可以放置到CPU內部,那么CPU就不需要到主记忆体重复读取,这样可以提升效能。这就是第二层快取的设计概念。第二层快取与主记忆体及CPU的关系如下图所示:SRAM.png

  因为第二层快取(L2 cache)整合到CPU內部,因此這個L2记忆体的速度必須要CPU时脉相同。 使用DRAM是无法达到这个时脉速度的,此时就需要静态随机存取记忆体(Static Random Access Memory, SRAM)的帮忙了。 SRAM在设计上使用的电晶体数量较多,价格较高,且不易做成大容量,不过由于其速度快, 因此整合到CPU內成為快取记忆体以加快资料的存取是个不错的方式。新一代的CPU都有內建容量不等的L2快取在CPU內部, 以加快CPU的运作效能。


猜你喜欢

转载自blog.csdn.net/weixin_42061048/article/details/80171583