歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux編程 >> Linux編程

各種存儲器的比較

Mini2440中,主要有4種存儲器:

1、NOR FLASH:(相當於PC中的ROM)

斷電後能保存數據,可以直接在上面執行程序,2M大小

2、NAND FLASH:(相當於PC中的ROM和硬盤)

斷電後能保存數據,不可直接在上面執行程序,256M大小

3、SRAM:(相當於PC中的CPU緩沖)

斷電後會丟失數據,可以直接在上面執行程序,4K大小

4、SDRAM:(相當於PC中的內存)

斷電後會丟失數據,可以直接在上面執行程序,64M大小

注意:

(1)開發板上有個開關,可以為開發板選擇從NOR FLASH啟動或從NAND FLASH啟動。

(2)當選擇從NAND FLASH啟動,開發板會自動將NAND FLASH中的前4K的數據復制到SRAM中,再在SRAM中執行之(因為NAND FLASH不可直接在上面執行程序)。

(3)SDRAM就是同步的DRAM,即數據的讀寫需要時鐘來同步。

存儲器家族中的成員比較:

1、FLASH(閃存)

NOR FLASH:讀速度快,寫速度與擦除速度慢

NAND FLASH:讀速度慢,寫速度與擦除速度快

2、RAM(隨機存儲器)

SRAM:(常用於CPU緩存)靜態隨機存儲器,體積大,容量小,價格貴,耗電量大,控制起來要簡單的多,不必進行定時刷新操作,行列地址也是獨立的,存取的速度相對較快。

DRAM:(常用於內存)動態隨機存儲器,體積小,容量大,格便宜,耗電量小,控制起來相對很復雜,需要定時進行刷新操作,一般都是行列地址復用的,存取的速度相對較慢。

3、ROM(只讀存儲器)

PROM:一次性的

EPROM:紫外線可擦除

EEPROM:電可擦除

Copyright © Linux教程網 All Rights Reserved