Ram是什么意思
Ram是什么意思——Ram定義:
存儲(chǔ)器是計(jì)算機(jī)組成結(jié)構(gòu)中非常重要的部分,計(jì)算機(jī)有了存儲(chǔ)器,才有記憶功能,才能保證正常工作。存儲(chǔ)器的種類很多,按其用途可分為主存儲(chǔ)器和輔助存儲(chǔ)器(或者內(nèi)存儲(chǔ)器和外存儲(chǔ)器),主存儲(chǔ)器簡稱內(nèi)存。內(nèi)存在電腦中起著舉足輕重的作用,一般采用半導(dǎo)體存儲(chǔ)單元“隨機(jī)存取存儲(chǔ)器(Random Access Memory,RAM)”,也稱作隨機(jī)存儲(chǔ)器。
本文引用地址:http://cafeforensic.com/article/268473.htmRAM是一種在電腦中用來暫時(shí)保存數(shù)據(jù)的元件,可以隨時(shí)讀寫,而且速度很快,通常作為作業(yè)系統(tǒng)或其他正在運(yùn)行中的程式之臨時(shí)資料存儲(chǔ)媒介。RAM既可以從中讀取數(shù)據(jù),也可以寫入數(shù)據(jù)。當(dāng)機(jī)器電源關(guān)閉時(shí),存于其中的數(shù)據(jù)就會(huì)丟失。我們通常購買或升級(jí)的內(nèi)存條就是用作電腦的內(nèi)存,內(nèi)存條(DIMM)就是將RAM集成塊集中在一起的一小塊電路板,它插在計(jì)算機(jī)中的內(nèi)存插槽上,以減少RAM集成塊占用的空間。目前市場上常見的內(nèi)存條有256M/條、512M/條、1G/條、2G/條等。
Ram是什么意思——SRAM和DRAM:
根據(jù)存儲(chǔ)單元的工作原理不同,RAM可以進(jìn)一步分為靜態(tài)RAM(Static RAM,SRAM)和動(dòng)態(tài)RAM(Dynamic RAM,DRAM)兩大類。SRAM具有快速存取的優(yōu)點(diǎn),而DRAM由于具有較低的單位容量價(jià)格,所以被大量的采用作為系統(tǒng)的主記憶。不過,當(dāng)電源關(guān)閉時(shí)RAM不能保留數(shù)據(jù),如果需要保存數(shù)據(jù),就必須把它們寫入到一個(gè)長期的儲(chǔ)存設(shè)備中(例如硬碟)。下面就分別介紹這兩種RAM的工作原理及其用途。
1:SRAM (Static RAM,靜態(tài)隨機(jī)存儲(chǔ)器):
圖:靜態(tài)RAM結(jié)構(gòu)組成原理圖
靜態(tài)存儲(chǔ)單元是在靜態(tài)觸發(fā)器的基礎(chǔ)上附加門控管而構(gòu)成的。因此,它是靠觸發(fā)器的自保功能存儲(chǔ)數(shù)據(jù)的。靜態(tài)RAM的運(yùn)行速度非???,我們常說的CPU內(nèi)的一級(jí)、二級(jí)緩存就是使用了此SRAM。英特爾的Pentium III Coppermine CPU中結(jié)合有256KB的全速二級(jí)緩存,這實(shí)際上就是一種SRAM。當(dāng)系統(tǒng)得到一個(gè)請求時(shí),它首先查找處理器的一級(jí)緩存,看其中是否有相似的信息,處理速度幾乎與CPU的時(shí)鐘同步。如果信息就位于一級(jí)緩存中,那CPU將讀取此部份信息,而不用再去二級(jí)緩存或者主內(nèi)存單元中查找,以便節(jié)省處理時(shí)間。整合SRAM緩存將進(jìn)一步提高CPU的性能。
2:DRAM (Dynamic RAM,動(dòng)態(tài)隨機(jī)存儲(chǔ)器) :
圖:DRAM一個(gè)基本單位的結(jié)構(gòu)示意圖
動(dòng)態(tài)RAM的存儲(chǔ)矩陣由動(dòng)態(tài)MOS存儲(chǔ)單元組成。動(dòng)態(tài)MOS存儲(chǔ)單元利用MOS管的柵極電容來存儲(chǔ)信息,但由于柵極電容的容量很小,而漏電流又不可能絕對等于0,所以電荷保存的時(shí)間有限。為了避免存儲(chǔ)信息的丟失,必須定時(shí)地給電容補(bǔ)充漏掉的電荷。通常把這種操作稱為“刷新”或“再生”,因此DRAM內(nèi)部要有刷新控制電路,其操作也比靜態(tài)RAM復(fù)雜。盡管如此,由于DRAM存儲(chǔ)單元的結(jié)構(gòu)能做得非常簡單,所用元件少,功耗低,已成為大容量RAM的主流產(chǎn)品。
動(dòng)態(tài)RAM算是我們非常熟悉的一種RAM類型了,我們常說的內(nèi)存(即電腦系統(tǒng)主內(nèi)存)就是使用了此種動(dòng)態(tài)RAM。存儲(chǔ)在DRAM中的數(shù)據(jù)必須不斷進(jìn)行刷新以保持?jǐn)?shù)據(jù)的完整性,否則數(shù)據(jù)將會(huì)丟失。DRAM中的每個(gè)最小單元都是由一個(gè)電容構(gòu)成的,電腦通過讀取其中的信息(1或0)來識(shí)別保存在其中的數(shù)據(jù)是否被改變,如果電容被改變(刷新),則從中讀取出的值將為1,如果沒有改變(刷新),則讀出的值為0。
Ram是什么意思——基本特性:
1,存儲(chǔ)速度
RAM芯片的存儲(chǔ)速度比ROM芯片的速度快,但比Cache的速度慢。
2,優(yōu)缺點(diǎn):
靜態(tài)RAM是靠雙穩(wěn)態(tài)觸發(fā)器來記憶信息的;動(dòng)態(tài)RAM是靠MOS電路中的柵極電容來記憶信息的。由于電容上的電荷會(huì)泄漏,需要定時(shí)給與補(bǔ)充,所以動(dòng)態(tài)RAM需要設(shè)置刷新電路。但動(dòng)態(tài)RAM比靜態(tài)RAM集成度高、功耗低,從而成本也低,適于作大容量存儲(chǔ)器。所以主內(nèi)存通常采用動(dòng)態(tài)RAM,而高速緩沖存儲(chǔ)器(Cache)則使用靜態(tài)RAM。另外,內(nèi)存還應(yīng)用于顯卡、聲卡及CMOS等設(shè)備中,用于充當(dāng)設(shè)備緩存或保存固定的程序及數(shù)據(jù)。
Ram是什么意思——RAM與ROM的區(qū)別:
只讀存儲(chǔ)器(Read-Only Memory,ROM)是一種半導(dǎo)體記憶體,其特性是一旦儲(chǔ)存資料就無法再將之改變或刪除,通常用在不需經(jīng)常變更資料的電子或電腦系統(tǒng)中,資料并且不會(huì)因?yàn)殡娫搓P(guān)閉而消失。RAM和ROM相比,兩者的最大區(qū)別是RAM在斷電以后保存在上面的數(shù)據(jù)會(huì)自動(dòng)消失,而ROM不會(huì)。
RAM可被看作是電腦中使用的臨時(shí)存儲(chǔ)區(qū),它能暫時(shí)存儲(chǔ)程序運(yùn)行時(shí)需要使用的數(shù)據(jù)或信息等。電腦的RAM是我們最常使用的部件之一,也是數(shù)據(jù)保存期相當(dāng)短的一個(gè)部件,因?yàn)橹挥挟?dāng)電腦不斷電的情況下,RAM中的數(shù)據(jù)才能保存住;如果你關(guān)機(jī),那保存在RAM中的數(shù)據(jù)將全部丟失。如果你或你的電腦系統(tǒng)需要數(shù)據(jù)的保存期長些,簡單點(diǎn)就是將數(shù)據(jù)保存到硬盤中,這樣不論你系統(tǒng)是否斷電,都可以永久保存數(shù)據(jù)。
當(dāng)電腦系統(tǒng)裝載一個(gè)程序時(shí),它會(huì)先加載一部份數(shù)據(jù)到電腦的RAM中以供程序運(yùn)行使用。人們可以按照意愿運(yùn)行程序,而不會(huì)改變電腦中任何永久性數(shù)據(jù)信息。當(dāng)你使用記事本等編輯報(bào)告時(shí),在未將內(nèi)容保存到硬盤之前,所有的數(shù)據(jù)都存在電腦的RAM中,這允許你自由地刪減報(bào)告內(nèi)容等;當(dāng)報(bào)告存儲(chǔ)到硬盤中后,在RAM中的信息就被轉(zhuǎn)化成了永久性數(shù)據(jù)了。以后再次使用這些數(shù)據(jù)時(shí),就可以讀取硬盤中的這個(gè)文件,系統(tǒng)會(huì)將其內(nèi)容重新加載到電腦RAM中。
Ram是什么意思——單片機(jī)RAM:
1,單片機(jī)采用SRAM:
單片機(jī)里的數(shù)據(jù)存儲(chǔ)器可以隨時(shí)存取數(shù)據(jù),也就是可以讀(取)也可以寫(存)的存儲(chǔ)器,簡稱RAM?,F(xiàn)在的單片機(jī)里面使用的RAM屬于靜態(tài)RAM,即SRAM。
但它和電腦用的內(nèi)存條有所不同:單片機(jī)內(nèi),只要你把數(shù)據(jù)寫入SRAM后,只要不斷電,或者不清除掉,這個(gè)數(shù)據(jù)就一直保存在那里;而電腦采用動(dòng)態(tài)RAM,要不斷給它加刷新脈沖才能保存數(shù)據(jù)。
因?yàn)閱纹瑱C(jī)處理的信息量比電腦小很多,所以它帶的RAM也比較少:從完全不帶、帶128、256、...1K,2K,到4K,比ROM少多了。因?yàn)閷?shí)際上RAM只是作為數(shù)據(jù)臨時(shí)存放的地方,除非進(jìn)行圖像處理需要存放大量的數(shù)據(jù)外,一般對于執(zhí)行較簡單任務(wù)的單片機(jī),有這么多也夠用,如果實(shí)在不夠用也只能采取外加SRAM如6116,6264等等來擴(kuò)展。
為了對RAM單元存取8位二進(jìn)數(shù),常用“地址”來標(biāo)示它的具體位置。假如某單片機(jī)有1K(1024)RAM,它的地址也是從0000到1024,或16進(jìn)數(shù)的0000H到03FFH。
2,單片機(jī)內(nèi)RAM的用途;
主要是存放臨時(shí)數(shù)據(jù),例如用單片機(jī)測溫,每秒測1次,顯示1分鐘的平均值(1分鐘更新一次);我們先通過傳感器,放大電路,A/D轉(zhuǎn)換,把溫度這個(gè)模擬量轉(zhuǎn)變?yōu)槌杀壤亩M(jìn)數(shù),然后每秒鐘1次把數(shù)字量通過輸入口順序存入到單片機(jī)的RAM中,然后對他們進(jìn)行兩兩求和再平均的計(jì)算(題外話:要單片機(jī)進(jìn)行“除法“運(yùn)算比較麻煩,例外的是除以2、4、8……卻非常簡單,運(yùn)用“右移”指令1,2,3次便可)最后的數(shù)值顯示出來,然后把這60個(gè)存儲(chǔ)單元統(tǒng)統(tǒng)寫0清除舊數(shù)據(jù),下次又如此這般地循環(huán)進(jìn)行……
另外在單片機(jī)里面還有若干寄存器,數(shù)量不多但是作用很大,除了暫存數(shù)據(jù),還可以交換、加工、傳遞等等,以及隨時(shí)紀(jì)錄單片機(jī)當(dāng)前處于什么狀態(tài),輸入輸出口,也是作為特殊功能的寄存器存在,具體各有不同。
3,單片機(jī)內(nèi)RAM的分區(qū):
(1)00H-1FH為工作寄存器區(qū),里面就是通用寄存器組R0-R7,每八個(gè)分一組,如第一組為R0-R7,地址位00-07H;假設(shè)第一組叫1(R0-R7),那么08-0FH為第二組,就叫2(R0-R7),依次類推共有4組。這個(gè)區(qū)域是最常用的數(shù)據(jù)區(qū),數(shù)據(jù)的操作大部分在這里進(jìn)行。通用寄存器分組的好處是:當(dāng)程序切換(特別是被中斷或搶占的時(shí)候)只需要切換一組寄存器就可以獲得一組新的寄存器,而不必?fù)?dān)心和別的程序沖突,也可以盡量少的進(jìn)行入棧和出棧操作,提高運(yùn)行效率。
(2)20H-2FH為可位尋址區(qū),這里和通用寄存器組一樣可以進(jìn)行位尋址,也就是說可以比較方便的進(jìn)行位操作,個(gè)人認(rèn)為它和通用寄存器組的區(qū)別是,沒有逐個(gè)的命名和分組。使用頻率較高的數(shù)據(jù),或需要位操作的數(shù)據(jù)會(huì)放在這里。
(3)30H-7FH是字節(jié)尋址區(qū),很普通的數(shù)據(jù)緩存區(qū),用來建立堆棧,還有放一些不太常用的數(shù)據(jù)。
(4)以下需要注意,有兩個(gè)80-FFH的數(shù)據(jù)區(qū)。
其一:80-FFH,特殊功能寄存器組區(qū),支持直接尋址,各種各樣的特殊功能寄存器都在這里。
其二:80-FFH,間接尋址區(qū),著里只支持間接尋址,使用間接尋址指令避免和特殊功能寄存器區(qū)沖突。用來放一些不常用(相對不常用)的數(shù)據(jù),由于使用R0或R1作指針尋址,用來建立數(shù)組數(shù)組是非常好的。
Ram是什么意思——手機(jī)RAM:
1,手機(jī)RAM是什么意思:
手機(jī)的RAM(Random Access Memory的縮寫)即隨機(jī)存儲(chǔ)器,我們常說成內(nèi)存,在工作狀態(tài)時(shí)它可以隨機(jī)讀寫數(shù)據(jù),斷電以后會(huì)丟失數(shù)據(jù)。
主流手機(jī)有512M、768M、1G、2G等容量,所以一些用戶所說的“16G內(nèi)存”當(dāng)然不是指RAM了。RAM的容量又分標(biāo)稱容量、實(shí)際容量和可用容量三種,標(biāo)稱容量即我們看手機(jī)參數(shù)的容量,即1G、2G這些。實(shí)際容量會(huì)比標(biāo)稱容量少一些,這其除了一些小量的損耗(算法、顆粒的不同)之外,部分手機(jī)還會(huì)被GPU占用一部分RAM,所以一些2G的手機(jī)看到的實(shí)際容量會(huì)是1.7G~1.8G。而可用容量又會(huì)比實(shí)際容量再少一些,是由于系統(tǒng)占用以及后臺(tái)程序的占用的原因,一般2G的手機(jī)剛開機(jī)的時(shí)候可用RAM會(huì)有1.3G左右,而1G的手機(jī)可用RAM有400M左右。
2,如何節(jié)省手機(jī)RAM:
要想節(jié)省手機(jī)RAM,需要控制后臺(tái)程序的數(shù)量,這主要適用于Android手機(jī),iOS和WP系統(tǒng)的機(jī)子則不存在這種問題。當(dāng)然對于Android中的高達(dá)2G容量的手機(jī),也不會(huì)存在這個(gè)問題??刂坪笈_(tái)程序的數(shù)量除了要手動(dòng)“關(guān)進(jìn)程”之外,還要防止一些程序自動(dòng)在后臺(tái)開啟,這就要用到一些第三方軟件控制開機(jī)自啟動(dòng)項(xiàng),通常這類型軟件都需要獲取root權(quán)限。
參考資料:
在各種單片機(jī)應(yīng)用系統(tǒng)中,存儲(chǔ)器關(guān)系到系統(tǒng)能否正常工作,通過測試有效地發(fā)現(xiàn)并解決存儲(chǔ)器故障是非常重要的。
單片機(jī)數(shù)據(jù)存儲(chǔ)器RAM的擴(kuò)展實(shí)例
當(dāng)單片機(jī)用于實(shí)時(shí)數(shù)據(jù)采集或處理大批量數(shù)據(jù)時(shí),僅靠片內(nèi)提供的RAM是遠(yuǎn)遠(yuǎn)不夠的。此時(shí),我們可以利用單片機(jī)的擴(kuò)展功能,擴(kuò)展外部數(shù)據(jù)存儲(chǔ)器。
你能講清DRAM、SRAM、SDRAM的各自特點(diǎn)和區(qū)別嗎?PSRAM是SRAM,還是DRAM?
可控硅相關(guān)文章:可控硅工作原理
比較器相關(guān)文章:比較器工作原理
存儲(chǔ)器相關(guān)文章:存儲(chǔ)器原理
電荷放大器相關(guān)文章:電荷放大器原理
評論