存儲器-RAM、ROM、PROM、EPROM、EEPROM、FLASH


1. RAM 

RAM: Random Access Memroy,隨機訪問存儲器,典型代表:內存條。

特點:要是做運行時數據存儲器,在掉電之后丟失數據。

分類:SRAM,DRAM.

2. ROM

ROM: Read-Only Memory, 只讀存儲器

特點:ROM數據不能隨意更新,但是在任何時候都可以讀取,斷電之后仍保存數據。

往ROM中注入數據需要另外的編譯器,PC上面沒有這個功能,一般在ROM出廠前注入信息,依次寫入,永久保存,不能進行修改。在微機發展初期,BIOS都存放在ROM中。

3.PROM

PROM: Programmable Read-Only Memory 可編程只讀存儲器

PROM只允許寫入一次,所以也被稱為:“一次可編程只讀存儲器”,出廠時存儲器的內容全為1,用戶可以自己往里寫數據,但只能寫入一次,寫錯了也就廢了。

4. EPROM

EPROM: Erasable Programmable Read-Only Memroy 可擦寫可編程只讀存儲器

用戶可以自己往里寫數據,寫錯了可以可擦除然后重新寫入。但是寫入比較費勁,需要使用紫外線照射一段時間。

5. EEPROM

EEPROM: Electricall Erasable Programmable Read-Only Memory 帶電可擦除可編程只讀存儲器

最大的優點是直接用電信號擦除,寫入方便,寫入時以byte為最小修改單位,也不必全部擦除重寫。

6. Flash ROM

具備 RAM 和 ROM 的優點,又稱閃存,是在EEPROM基礎上的改進產品,與EEPROM不同的是,最小修改單位不是byte,而是塊(block),block大小是廠家定的。近些年已逐步取代EEPROM,廣泛用於主板的BIOS ROM。另外還主要用於U盤,MP3等需要大容量且斷電后不丟失數據的設備。

分類:Nor Flash,Nand Flash.

NOR Flash 的讀取和我們常見的SDRAM 的讀取是一樣,用戶可以直接運行裝載在NOR FLASH 里面的代碼,這樣可以減少SRAM 的容量 從而節約了成本。NAND Flash 沒有采取內存的隨機讀取技術,它的讀取是以一次讀取一快的 形式來進行的,通常是一次讀取512 個字節(我要論文),采用這種技術的Flash 比較廉價。用戶不能直 接運行NAND Flash 上的代碼,因此好多使用NAND Flash 的開發板除了使用NAND Flah 以外, 還作上了一塊小的NOR Flash 來運行啟動代碼。 

一般小容量的用NOR Flash,因為其讀取速度快,多用來存儲操作系統等重要信息,而 大容量的用NAND FLASH,最常見的NAND FLASH 應用是嵌入式系統采用的DOC(Disk On Chip) 和我們通常用的"閃盤",可以在線擦除。目前市面上的FLASH 主要來自Intel,AMD,Fujitsu 和Toshiba,而生產NAND Flash 的主要廠家有Samsung 和Toshiba


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM