RAM、ROM、Flash

一直對RAM和ROM的區別都不是很清楚,今天小記一下:

二者的全稱:

RAM:random access memory,隨機存取存儲器,分爲靜態和動態兩種,掉電內容丟失。

ROMRead-Only Memory,只讀存儲器,掉電內容不丟失。

Flash:全名Flash EEPROM Memory,Flash存儲器又稱閃存,它結合了ROM和RAM的長處,不僅具備電子可擦除可編程(EEPROM)的性能,還可以快速讀取數據(NVRAM的優勢),使數據不會因爲斷電而丟失。U盤和MP3裏用的就是這種存儲器。目前Flash主要有兩種NORFlash和NANDFlash。NORFlash的讀取和我們常見的SDRAM的讀取是一樣,用戶可以直接運行裝載在NORFLASH裏面的代碼,這樣可以減少SRAM的容量從而節約了成本。NANDFlash沒有采取內存的隨機讀取技術,它的讀取是以一次讀取一塊的形式來進行的,通常是一次讀取512個字節,採用這種技術的Flash比較廉價。用戶不能直接運行NANDFlash上的代碼,因此好多使用NANDFlash的開發板除了使用NANDFlash以外,還加上了一塊小的NORFlash來運行啓動代碼。



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章