新聞中心

EEPW首頁 > 網絡與存儲 > 設計應用 > 嵌入式中,ROM和RAM到底有何不同?

嵌入式中,ROM和RAM到底有何不同?

作者:時間:2018-01-03來源:網絡收藏

  隨著智能手機的發展,不管是看手機配置還是經常在生活中與網絡中都經常聽人有人討論一些詞。比如手機多少或者多少等等。可能大家都知道不管是還是越大越好,但對于是什么意思以及兩者之間的區別卻不了解。

本文引用地址:http://www.hifi-yinxiang.com/article/201801/373923.htm

  簡單的說,一個完整的計算機系統是由軟件和硬件組成的。其中,硬件部分由中央處理單元CPU(包括運算器和控制器)、存儲器和輸入/輸出設備構成。目前個人電腦上使用的主板一般只能支持到1GB的內存,即使是INTEL目前最高階的450NX芯片組也只能支持到4GB。

  單片機的一個主要作用就是數據信息的處理,而在處理數據的過程中,需要一些“容器”來存放這些數據。這就好比燒飯要用到鍋碗瓢盆一樣。在這里,我們稱這些“容器”為“存儲器”。

  存儲器的物理實質是一組(或多組)具備數據輸入/輸出和數據存儲功能的集成電路,用于充當設備緩存或保存同定的程序及數據。存儲器按存儲信息功能的不同,可分為只讀存儲器ROM和隨機存儲器RAM

  RAM

  RAM是指通過指令可以隨機的、個別的對各個存儲單元進行訪問的存儲器,一般訪問時間基本固定,而與存儲單元地址無關。RAM的速度比較快,但其保存的信息需要電力支持,一旦丟失供電即數據消失,所以又叫易失性存儲器,還有一種很有趣的叫法是“揮發性存儲器”,當然這里“揮發”掉的是數據而不是物理上的芯片。在51單片機中,RAM主要用來保存數據、中間結果和運行程序等,所以也把RAM叫做數據存儲器。

  ROM

  ROM英文概念是 Read Only Memory,只讀式存儲器,在計算機中,是一種類型的內存。此類型內存常被用于存儲重要的或機密的數據。理想上認為,此種類型的內存是只能讀取,而不允許擦寫。在51單片機中,ROM一般用來存放常數、數據表格、程序代碼等,所以也叫做程序存儲器

  ROM和RAM區別

  至于ROM與RAM的主要區別相信大家也已經想到了。在手機中,RAM是指手機內存,屬于手機內部存儲器,屬于隨機存儲,速度高于ROM,對于手機配置性能起著重要的決定性,另外掉電后,數據被清空,比如手機運行著QQ與其它軟件,重啟手機后,軟件就沒有處于登錄狀態,這點也比較好理解吧。

    

 

  而ROM則屬于外部存儲,比如我們經常可以購買SD卡放入手機里面,則就是手機ROM,手機ROM就是我們通常說的存儲卡,也可以簡單的理解成手機硬盤吧。用來存儲手機系統文件、圖片、電影等等,不會隨著掉電而丟失數據,ROM越大存儲的數據就越多。

  ROM存放指令代碼和一些固定數值,程序運行后不可改動;RAM用于程序運行中數據的隨機存取,掉電后數據消失。。

  ROM即只讀存儲器。ROM中的信息一次寫入后只能被讀出,而不能被操作者修改或刪除。一般用于存放固定的程序或數據表格等。

  不能被操作者修改或刪除。一般用于存放固定的程序或數據表格等。

  當然,“只讀”這個“傳統”的概念有時是可以被一些新特性的器件顛覆的。下面介紹的這兩種類型的ROM就可以使用適當的方法進行擦除或改寫。

  1.EPROM

  EPROM 與一般的ROM的不同點在于,它可以用特殊的裝置擦除或重寫其中的內容。

  2.閃存FLASH

  閃速存儲器,又稱PEROM, 它是完全非易失的,可以在線寫入,并且可以按頁連續字節寫入,讀出速度快。

  RAM即隨機存儲器。這就是我們平常所說的內存,主要用來存放各種現場的輸入/輸出數據、中間計算結果,以及與外部存儲器交換信息,或是作堆桟用。它的存儲單元根據具體需要可以讀出或改寫。

  RAM只能用于暫時存放程序和數據。一旦電源關閉或發生斷電,RAM中的數據就會丟失。而ROM中的數據在電源關閉或斷電后仍然會保留下來。這也許就是二者最大的區別吧。

 



關鍵詞: ROM RAM

評論


相關推薦

技術專區

關閉
小仙女视频app官-小仙女视频app破解版直播-小仙女视频下载安装