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