RAM和ROM的作用與區(qū)別詳細(xì)說(shuō)明

隨機(jī)存取記憶體(Random Access Memory,或稱為RAM),是一種在電腦中用來(lái)暫時(shí)保存數(shù)據(jù)的元件。它可以隨時(shí)讀寫(xiě),而且速度很快,通常作為作業(yè)系統(tǒng)或其他正在運(yùn)行中的程式之臨時(shí)資料存儲(chǔ)媒介。
RAM記憶體可以進(jìn)一步分為靜態(tài)RAM(SRAM)和動(dòng)態(tài)記憶體(DRAM)兩大類。SRAM具有快速存取的優(yōu)點(diǎn)。而DRAM由於具有較低的單位容量?jī)r(jià)格,所以被大量的采用作為系統(tǒng)的主記憶。 不過(guò),當(dāng)電源關(guān)閉時(shí)RAM不能保留數(shù)據(jù),如果需要保存數(shù)據(jù),就必須把它們寫(xiě)入到一個(gè)長(zhǎng)期的儲(chǔ)存設(shè)備中(例如硬碟)。
RAM和ROM相比,兩者的最大區(qū)別是RAM在斷電以后保存在上面的數(shù)據(jù)會(huì)自動(dòng)消失,而ROM就不會(huì)。 唯讀記憶體(Read-Only Memory,ROM)是一種半導(dǎo)體記憶體,其特性是一旦儲(chǔ)存資料就無(wú)法再將之改變或刪除。
通常用在不需經(jīng)常變更資料的電子或電腦系統(tǒng)中,資料并且不會(huì)因?yàn)殡娫搓P(guān)閉而消失。例如早期的個(gè)人電腦如Apple II或IBM PC XT/AT的開(kāi)機(jī)程式(作業(yè)系統(tǒng))或是其他各種微電腦系統(tǒng)中的軔體(Firmware)。
它不是永久性存儲(chǔ)數(shù)據(jù)的,此類的內(nèi)存就是我們常說(shuō)的"內(nèi)存";RAM可被看作是電腦中使用的臨時(shí)存儲(chǔ)區(qū),它能暫時(shí)存儲(chǔ)程序運(yùn)行時(shí)需要使用的數(shù)據(jù)或信息等。電腦的RAM是我們最常使用的部件之一,也是數(shù)據(jù)保存期相當(dāng)短的一個(gè)部件,因?yàn)橹挥挟?dāng)電腦不斷電的情況下,ROM中的數(shù)據(jù)才能保存??;如果你關(guān)機(jī),那保存在RAM中的數(shù)據(jù)將全部丟失。如果你或你的電腦系統(tǒng)需要數(shù)據(jù)的保存期長(zhǎng)些,簡(jiǎn)單點(diǎn)就是將數(shù)據(jù)保存到硬盤(pán)中,這樣不論你系統(tǒng)是否斷電,都可以永久保存數(shù)據(jù)。
當(dāng)電腦系統(tǒng)裝載一個(gè)程序時(shí),它會(huì)先加載一部份數(shù)據(jù)到電腦的RAM中以供程序運(yùn)行使用。在這里你可以按照你的意愿運(yùn)行你的程序,而他不會(huì)改變電腦中任何永久性數(shù)據(jù)信息。這就如你在電腦中使用文字處理程序來(lái)編輯一份報(bào)告等,你知道為了能安全地保存你的報(bào)告,你必須save它,否則當(dāng)電腦斷電后,你所做的所有事都將會(huì)丟失。當(dāng)你使用記事本等編輯你的報(bào)告時(shí),在未將內(nèi)容保存到硬盤(pán)中之前,所有的事都是存在電腦的RAM中的,這允許你自由地刪減報(bào)告內(nèi)容等;當(dāng)報(bào)告存儲(chǔ)到硬盤(pán)中后,在RAM中的信息就被轉(zhuǎn)化成了永久性數(shù)據(jù)了。以后要再次使用這些數(shù)據(jù),就可以讀取硬盤(pán)中的這個(gè)文件,系統(tǒng)會(huì)將其內(nèi)容重新加載到電腦RAM。
目前廣泛使用的RAM也有兩種類型,它們適用于不同的用途。下面就分別介紹這兩種RAM的工作原理及其用途。
1:SRAM (Static RAM,靜態(tài)隨機(jī)存儲(chǔ)器) - 此類靜態(tài)RAM的運(yùn)行速度非常快,也非常昂貴,其體積相對(duì)來(lái)說(shuō)也比較大。今天我們常說(shuō)的CPU內(nèi)的一級(jí)、二級(jí)緩存就是使用了此SRAM。英特爾的Pentium III Coppermine CPU中結(jié)合有256KB的全速二級(jí)緩存,這實(shí)際上就是一種SRAM。非常不幸得就是 此種SRAM與其"伙伴"DRAM相比非常地昂貴,因此在CPU內(nèi)只能使用少量的SRAM,以降低處理器的生產(chǎn)成本;不過(guò)由于SRAM的特點(diǎn)---高速度,因此對(duì)提高系統(tǒng)性能非常有幫助。處理器內(nèi)的一級(jí)緩存,其運(yùn)行頻率與CPU的時(shí)鐘同步;而二級(jí)緩存可以整合在CPU中,也可以位于如一些Slot-1 CPU的邊上。
當(dāng)系統(tǒng)得到一個(gè)請(qǐng)求時(shí),它首先查找處理器的一級(jí)緩存,看其中否有相像相似的信息,這速度幾乎或者說(shuō)就是與CPU的時(shí)鐘同步的。如果信息就位于一級(jí)緩存中,那CPU將奪取此部份信息而不再去二級(jí)緩存或者系主內(nèi)存單元中查找以節(jié)省處理時(shí)間。整合了小容量的外部一級(jí)或二級(jí)SRAM緩存將能CPU的性能得到進(jìn)一步的提高。
2:DRAM (Dynamic RAM,動(dòng)態(tài)RAM) - 動(dòng)態(tài)RAM算是我們非常熟悉的一種RAM類型了,我們常說(shuō)的內(nèi)存(即電腦系統(tǒng)主內(nèi)存)就是使用了此種動(dòng)態(tài)RAM。動(dòng)態(tài)RAM比SRAM慢,但同時(shí)也比SRAM便宜得多,在容量上也可以做得更大;存儲(chǔ)在DRAM中的數(shù)據(jù)必須不斷進(jìn)行涮新以保持?jǐn)?shù)據(jù)的完整性,否則數(shù)據(jù)將會(huì)丟失。DRAM中的每個(gè)最小單元是由一個(gè)電容構(gòu)成的,電腦通過(guò)讀取其中的信息(1或0)來(lái)識(shí)別保存在其中的數(shù)據(jù)是否被改變,如果電容被改變(涮新),則從中讀取出的值將為1,如果沒(méi)有改變(涮新),則讀出的值為0。由于電容值改變(涮新)得非??欤虼司托枰煌5貙?duì)其涮新以維護(hù)其中數(shù)據(jù)的完整性,這是使用特定的涮新電路來(lái)對(duì)DRAM中存儲(chǔ)數(shù)據(jù)進(jìn)行涮新工作的。
DRAM的低價(jià)格及小體積特點(diǎn),這使其能用于電腦系統(tǒng)的主內(nèi)存。
ROM和RAM指的都是半導(dǎo)體存儲(chǔ)器。本來(lái)的含義是:ROM是Read Only Memory的意思,也就是說(shuō)這種存儲(chǔ)器只能讀,不能寫(xiě)。而RAM是Random Access Memory的縮寫(xiě),可以隨機(jī)讀寫(xiě),因此得名。
ROM有很多種,其中智能手機(jī)中應(yīng)用的是Flash ROM / Flash EEPROM,下面是關(guān)于他的解釋:
這是目前最常見(jiàn)的可擦寫(xiě)ROM了,廣泛的用于主板和顯卡聲卡網(wǎng)卡等擴(kuò)展卡的BIOS存儲(chǔ)上。而現(xiàn)在各種郵票尺寸的半導(dǎo)體存儲(chǔ)卡,包括Compact Flash/CF,Smart Media/SM,Security Digital/SD,Multimedia Card/MMC,Memory Stick/MS,以及FUJI新出的標(biāo)準(zhǔn)vCard,還有各種鑰匙鏈大小的USB移動(dòng)硬盤(pán)/USB Drive/優(yōu)盤(pán),內(nèi)部用的都是Flash ROM。絕大多數(shù)PDA/掌上電腦也用它來(lái)存儲(chǔ)操作系統(tǒng)和內(nèi)置程序。還有數(shù)碼相機(jī),數(shù)碼攝像機(jī),MD/MP3播放器內(nèi)部的Fireware(用于存儲(chǔ)DSP/ASIC程序),也大多使用Flash ROM了。與EEPROM相比,F(xiàn)lash ROM有寫(xiě)入速度快,寫(xiě)入電壓低的優(yōu)點(diǎn)。不過(guò)它的成本也是較高的.
RAM,最常見(jiàn)的就是電腦的內(nèi)存了。PDA/掌上電腦中也會(huì)使用RAM來(lái)讓用戶存儲(chǔ)程序和數(shù)據(jù),不過(guò)在PDA/掌上電腦中,由電池供電,所以只要電池有電,RAM中的數(shù)據(jù)還是保留的,不會(huì)丟失。在MD/MP3播放器,DC/DV中也會(huì)使用RAM來(lái)保存程序數(shù)據(jù)或者作為數(shù)據(jù)緩沖。RAM也是有很多分類的.
ROM和RAM的種類非常繁多,我們只針對(duì)PDA/掌上電腦設(shè)備總結(jié)一下。
通常我們會(huì)看到在PDA/掌上電腦上標(biāo)稱xxM ROM和xxM RAM,這里的ROM就是指存儲(chǔ)操作系統(tǒng)和內(nèi)置程序的空間,掉電的時(shí)候,這些數(shù)據(jù)依然存在。除了使用Mask ROM的低端設(shè)備,其它都是使用Flash ROM的,這意味著操作系統(tǒng)可以升級(jí),某些程序還可以更改系統(tǒng)使得普通程序可以使用ROM中剩余的空間。而RAM就是這些設(shè)備可以存儲(chǔ)用戶程序和數(shù)據(jù)的空間,不過(guò)設(shè)備徹底沒(méi)電的時(shí)候,這些數(shù)據(jù)都會(huì)丟失,所以通常的掌上電腦/PDA設(shè)備,都會(huì)在電池電壓較低的時(shí)候強(qiáng)行關(guān)機(jī)用剩余的電量來(lái)保持?jǐn)?shù)據(jù),或者使用備用電池來(lái)完成這項(xiàng)工作。
新型號(hào)的掌上電腦或者PDA設(shè)備也都支持用戶使用外部擴(kuò)展卡來(lái)保存更多的程序和數(shù)據(jù)。這些外部擴(kuò)展卡的種類在上面的帖子里都提到了,它們彼此不兼容(SD和MMC可以使用同樣的插槽),性能和價(jià)格也不同,視用戶需要而定。這些擴(kuò)展卡使用的都是Flash ROM。
舉個(gè)很簡(jiǎn)單的例子來(lái)說(shuō)明下吧,多普達(dá)575這款機(jī)器,具有32M ROM和32M RAM.
其中32ROM空間是指操作系統(tǒng)和應(yīng)用程序所占用的空間.手機(jī)中的短信和聯(lián)系人默認(rèn)都是存儲(chǔ)在這里的.以及我們向手機(jī)中存放的一些程序也是在這里的.
32RAM,是指的當(dāng)我們打開(kāi)程序的時(shí)候,運(yùn)行程序所必須要占用的內(nèi)存空間,當(dāng)運(yùn)行程序較多的時(shí)候,RAM足需要,就會(huì)造成手機(jī)無(wú)反映或者是死機(jī)現(xiàn)象,這個(gè)時(shí)候只有完全切斷電源即是拔掉電池,才能使手機(jī)正常運(yùn)行,當(dāng)切斷電源后,RAM用的空間也就隨電源的切斷而釋放出來(lái).這就是我們大家經(jīng)常遇到的死機(jī)現(xiàn)象拔電池才能恢復(fù)的現(xiàn)象.
RO和RAM就像是物理和邏輯兩個(gè)分別一樣,看完我上邊所說(shuō)的,大家應(yīng)該有一個(gè)大致的理解了吧.
已經(jīng)有人看出明明我的A700或A701手機(jī)標(biāo)稱的內(nèi)存是128MBROM和64MBRAM,但是在內(nèi)存管理里卻看到的64MB,這里是由于在 128里的一半空間是用來(lái)儲(chǔ)存IMAG文件的,而卻是不可見(jiàn)的,只有64MB左右的空間是用來(lái)儲(chǔ)存,所以別誤會(huì)是手機(jī)廠商欺騙你哦。
相關(guān)文章
手機(jī)RAM和ROM是什么 手機(jī)RAM和ROM有什么區(qū)別
RAM是random access memmory的縮寫(xiě),意思是隨機(jī)高效存儲(chǔ)器,而ROM是 read only memmory的縮寫(xiě),意思是只讀存儲(chǔ)器。通俗點(diǎn)說(shuō),RAM就像電腦的內(nèi)存,ROM就像電腦的硬盤(pán),而存2012-08-20電腦中的ram(隨機(jī)存儲(chǔ)器)和rom(只讀內(nèi)存)是什么意思
經(jīng)常弄電腦的朋友應(yīng)該知道RAM和ROM的意思吧,下面就聽(tīng)小編給大家好好講講電腦中出現(xiàn)的RAM和ROM是什么意思吧2013-01-14- 首先,ROM是由英文Read only Memory的首字母構(gòu)成的,意為只讀存儲(chǔ)器。顧名思義,就是這樣的存儲(chǔ)器只能讀,不能像RAM一樣可以隨時(shí)讀和寫(xiě)。它只允許在生產(chǎn)出來(lái)之后有一次寫(xiě)的2013-05-02
rom和ram是什么意思以及rom和ram的主要區(qū)別介紹
比如手機(jī)RAM多少或者ROM多少等等??赡艽蠹叶贾啦还苁荝OM還是RAM越大越好,但對(duì)于ROM和RAM是什么意思以及兩者之間的區(qū)別卻不了解,下面本文為大家詳細(xì)介紹下rom和ram的區(qū)2013-07-19