單片機(jī)ROM和RAM區(qū)別
單片機(jī)的一個(gè)主要作用就是數(shù)據(jù)信息的處理,而在處理數(shù)據(jù)的過(guò)程中,需要一些“容器”來(lái)存放這些數(shù)據(jù)。這就好比燒飯要用到鍋碗瓢盆一樣。在這里,我們稱這些“容器”為“存儲(chǔ)器”。存儲(chǔ)器的物理實(shí)質(zhì)是一組(或多組)具備數(shù)據(jù)輸入/輸出和數(shù)據(jù)存儲(chǔ)功能的集成電路,用于充當(dāng)設(shè)備緩存或保存同定的程序及數(shù)據(jù)。存儲(chǔ)器按存儲(chǔ)信息功能的不同,可分為只讀存儲(chǔ)器ROM和隨機(jī)存儲(chǔ)器RAM
ROM即只讀存儲(chǔ)器。ROM中的信息一次寫(xiě)入后只能被讀出,而不能被操作者修改或刪除。一般用于存放固定的程序或數(shù)據(jù)表格等。
不能被操作者修改或刪除。一般用于存放固定的程序或數(shù)據(jù)表格等。
當(dāng)然,“只讀”這個(gè)“傳統(tǒng)”的概念有時(shí)是可以被一些新特性的器件顛覆的。下面介紹的這兩種類型的ROM就可以使用適當(dāng)?shù)姆椒ㄟM(jìn)行擦除或改寫(xiě)。
1.EPROM
EPROM 與一般的ROM的不同點(diǎn)在于,它可以用特殊的裝置擦除或重寫(xiě)其中的內(nèi)容。
2.閃存FLASH
閃速存儲(chǔ)器,又稱PEROM, 它是完全非易失的,可以在線寫(xiě)入,并且可以按頁(yè)連續(xù)字節(jié)寫(xiě)入,讀出速度快。
RAM即隨機(jī)存儲(chǔ)器。這就是我們平常所說(shuō)的內(nèi)存,主要用來(lái)存放各種現(xiàn)場(chǎng)的輸入/輸出數(shù)據(jù)、中間計(jì)算結(jié)果,以及與外部存儲(chǔ)器交換信息,或是作堆桟用。它的存儲(chǔ)單元根據(jù)具體需要可以讀出或改寫(xiě)。
RAM只能用于暫時(shí)存放程序和數(shù)據(jù)。一旦電源關(guān)閉或發(fā)生斷電,RAM中的數(shù)據(jù)就會(huì)丟失。而ROM中的數(shù)據(jù)在電源關(guān)閉或斷電后仍然會(huì)保留下來(lái)。這也許就是二者最大的區(qū)別吧。
編輯:admin 最后修改時(shí)間:2018-05-08