隨機存取存儲器(英語:Random Access Memory,縮寫:RAM),也叫主存,是與CPU直接交換數(shù)據(jù)的內(nèi)部存儲器。它可以隨時讀寫(刷新時除外),而且速度很快,通常作為操作系統(tǒng)或其他正在運行中的程序的臨時數(shù)據(jù)存儲介質(zhì)。RAM工作時可以隨時從任何一個指定的地址寫入(存入)或讀出(取出)信息。它與ROM的最大區(qū)別是數(shù)據(jù)的易失性,即一旦斷電所存儲的數(shù)據(jù)將隨之丟失。RAM在計算機和數(shù)字系統(tǒng)中用來暫時存儲程序、數(shù)據(jù)和中間結(jié)果。
存儲器是數(shù)字系統(tǒng)中用以存儲大量信息的設(shè)備或部件,是計算機和數(shù)字設(shè)備中的重要組成部分。存儲器可分為隨機存取存儲器(RAM)和只讀存儲器(ROM)兩大類。隨機存取存儲器(RAM)既可向指定單元存入信息又可從指定單元讀出信息。任何RAM中存儲的信息在斷電后均會丟失,所以RAM是易失性存儲器。ROM為只讀存儲器,除了固定存儲數(shù)據(jù)、表格、固化程序外,在組合邏輯電路中也有著廣泛用途。
所謂“隨機存取”,指的是當(dāng)存儲器中的數(shù)據(jù)被讀取或?qū)懭霑r,所需要的時間與這段信息所在的位置或所寫入的位置無關(guān)。相對的,讀取或?qū)懭腠樞蛟L問(Sequential Access)存儲設(shè)備中的信息時,其所需要的時間與位置就會有關(guān)系。它主要用來存放操作系統(tǒng)、各種應(yīng)用程序、數(shù)據(jù)等。當(dāng)RAM處于正常工作時,可以從RAM中讀出數(shù)據(jù),也可以往RAM中寫入數(shù)據(jù)。與ROM相比較,RAM的優(yōu)點是讀/寫方便、使用靈活,特別適用于經(jīng)??焖俑鼡Q數(shù)據(jù)的場合。
易失性當(dāng)電源關(guān)閉時,RAM不能保留數(shù)據(jù)。如果需要保存數(shù)據(jù),就必須把它們寫入一個長期的存儲設(shè)備中(例如硬盤)。RAM的工作特點是通電后,隨時可在任意位置單元存取數(shù)據(jù)信息,斷電后內(nèi)部信息也隨之消失。對靜電敏感正如其他精細的集成電路,隨機存取存儲器對環(huán)境的靜電荷非常敏感。靜電會干擾存儲器內(nèi)電容器的電荷,引致數(shù)據(jù)流失,甚至燒壞電路。故此觸碰隨機存取存儲器前,應(yīng)先用手觸摸金屬接地。訪問速度現(xiàn)代的隨機存取存儲器幾乎是所有訪問設(shè)備中寫入和讀取速度最快的,存取延遲和其他涉及機械運作的存儲設(shè)備相比,也顯得微不足道。需要刷新(再生)現(xiàn)代的隨機存取存儲器依賴電容器存儲數(shù)據(jù)。電容器充滿電后代表1(二進制),未充電的代表0。由于電容器或多或少有漏電的情形,若不作特別處理,數(shù)據(jù)會漸漸隨時間流失。刷新是指定期讀取電容器的狀態(tài),然后按照原來的狀態(tài)重新為電容器充電,彌補流失了的電荷。需要刷新正好解釋了隨機存取存儲器的易失性。
在計算機中,RAM 、ROM都是數(shù)據(jù)存儲器。RAM 是隨機存取存儲器,它的特點是易揮發(fā)性,即掉電失憶。ROM 通常指固化存儲器(一次寫入,反復(fù)讀取),它的特點與RAM 相反。舉個例子來說也就是,如果突然停電或者沒有保存就關(guān)閉了文件,那么ROM可以隨機保存之前沒有儲存的文件但是RAM會使之前沒有保存的文件消失。
在計算機的組成結(jié)構(gòu)中,有一個很重要的部分,就是存儲器。存儲器是用來存儲程序和數(shù)據(jù)的部件,對于計算機來說,有了存儲器,才有記憶功能,才能保證正常工作。存儲器的種類很多,按其用途可分為主存儲器和輔助存儲器,主存儲器又稱內(nèi)存儲器(簡稱內(nèi)存),輔助存儲器又稱外存儲器(簡稱外存)。外存通常是磁性介質(zhì)或光盤,像硬盤,軟盤,磁帶,CD等,能長期保存信息,并且不依賴于電來保存信息,但是由機械部件帶動,速度與CPU相比就顯得慢的多。內(nèi)存指的就是主板上的存儲部件,是CPU直接與之溝通,并用其存儲數(shù)據(jù)的部件,存放當(dāng)前正在使用(即執(zhí)行中)的數(shù)據(jù)和程序,它的物理實質(zhì)就是一組或多組具備數(shù)據(jù)輸入輸出和數(shù)據(jù)存儲功能的集成電路,內(nèi)存只用于暫時存放程序和數(shù)據(jù),一旦關(guān)閉電源或發(fā)生斷電,其中的程序和數(shù)據(jù)就會丟失。