最近因?yàn)樵谡覍?shí)習(xí)工作,做了一些大公司的硬件筆試題,發(fā)現(xiàn)很多公司都有對存儲器的考察,從來沒有系統(tǒng)的整理過存儲器的種類,是時候來一波整理了
?
以下主要講了:RAM、ROM和FLASH三大類。
RAM包括:SRAM、DRAM、SDRAM、DDR SDRAM、DDR2 SDRAM和DDR3 SDRAM
ROM包括:PROM、EPROM和EEPROM
FLASH包括:NOR FLASH和NAND FLASH
RAM
速度最快,掉電丟失數(shù)據(jù),容量小,價格貴
RAM英文名random access memory,隨機(jī)存儲器,之所以叫隨機(jī)存儲器是因?yàn)椋寒?dāng)對RAM進(jìn)行數(shù)據(jù)讀取或?qū)懭氲臅r候,花費(fèi)的時間和這段信息所在的位置或?qū)懭氲奈恢脽o關(guān)。
RAM分為兩大類:SRAM和DRAM。
SRAM是靜態(tài)(S指的static)RAM,靜態(tài)指的不需要刷新電路,數(shù)據(jù)不會丟失,SRAM速度非??欤悄壳白x寫最快的存儲設(shè)備了。
DRAM是動態(tài)RAM,動態(tài)指的每隔一段時間就要刷新一次數(shù)據(jù),才能保存數(shù)據(jù),速度也比SRAM慢,不過它還是比任何的ROM都要快。
SDRAM是同步(S指的是synchronous)DRAM,同步是指內(nèi)存工作需要同步時鐘,內(nèi)部的命令的發(fā)送與數(shù)據(jù)的傳輸都以它為基準(zhǔn)
DDR、DDR2、DDR3都屬于SDRAM,DDR是Double DateRate的意思,三種指的是同一系列的三代,速度更快,容量更大,功耗更小,現(xiàn)在出了DDR4,也是同一系列
ROM
掉電不丟失數(shù)據(jù),容量大,價格便宜
ROM英文名Read-Only Memory,只讀存儲器,里面數(shù)據(jù)在正常應(yīng)用的時候只能讀,不能寫,存儲速度不如RAM。
PROM:(P指的programmable)可編程ROM,根據(jù)用戶需求,來寫入內(nèi)容,但是只能寫一次,就不能再改變了
EPROM:PROM的升級版,可以多次編程更改,只能使用紫外線擦除
EEPROM:升級版,可以多次編程更改,使用電擦除
FLASH
掉電不丟失數(shù)據(jù),容量大,價格便宜
FLASH:存儲器又稱閃存,它結(jié)合了ROM和RAM的長處,不僅具備電子可擦除可編程(EEPROM)的性能,還不會斷電丟失數(shù)據(jù)同時可以快速讀取數(shù)據(jù)。分為NAND FLASH和NOR FLASH,NOR FLASH讀取速度比NAND FLASH快,但是容量不如NAND FLASH,價格上也更高,但是NOR FLASH可以芯片內(nèi)執(zhí)行,樣應(yīng)用程序可以直接在flash閃存內(nèi)運(yùn)行,不必再把代碼讀到系統(tǒng)RAM中。NANDFLASH密度更大,可以作為大數(shù)據(jù)的存儲。
?