存儲器件的分類及區(qū)別
存儲器分為易失性存儲器和非易失性存儲器,區(qū)別在于前者掉電后數據會被清除
通常RAM(隨機讀取存儲器)就是易失性存儲器的代表,它有包含有DRAM(動態(tài)隨機存儲器)和SRAM(靜態(tài)隨機存儲器),他們之前不同在于生產工藝的不同,SRAM保存數據是靠晶體管鎖存的,DRAM保存數據靠電容充電來維持。SRAM的工藝復雜,生產成本高,所以貴,容量比較大的RAM我們都選用的是DRAM。但是SRAM速度較快。
他們的價格差異還是蠻大的,開發(fā)板上的1M字節(jié)的外部SRAM芯片的價格都在20元以上,這樣的價格即使比起堪比金條的DDR4內存都是碾壓的存在,所以說當需要大容量的外部RAM時選用DRAM是更好的選擇。
Cache常見于CPU中,cache實質屬于SRAM,所以是造價高,但是速度快,比DRAM快,在電腦中體現在cache(sram)比內存(dram)快,所以cache作為CPU和內存之間通信的橋梁。
那么cache是怎么加快CPU和內存的通信的呢?先了解cache是要解決CPU和內存之間的什么矛盾。矛盾在于:CPU讀取速度快,而內存給的速度慢,這樣CPU要接一會數據等一會,浪費了CPU處理時間。我們把CPU常讀取的內存的數據放到cache中,CPU讀取cahce很快,這樣CPU就免了等待時間,CPU的處理速度就提高了。還有一個問題就是cache怎么知道哪些是CPU的常用數據?其實cache存儲的是PU剛用過或循環(huán)使用的一部分數據,就是做一些數據的緩存。所以cache又叫緩存。
RAM既然是存儲器就要傳輸數據,傳輸數據就是通信。通信又分同步通信和異步通信。前面我們所說的DRAM和SRAM都是異步通信的,速率沒有SDRAM和SSRAM快。所以現在大容量RAM存儲器是選用SDRAM的。S(Synchronous同步)
現在電腦里面用的內存條就是RAM。我筆記本和手機用的是DDR4 SDRAM,我的嵌入式開發(fā)板用的是DDR2 SDRAM。那么DDR SDRAM和SDRAM的區(qū)別在于DDR(double data rate)雙倍速率。SDRAM只在時鐘的上升沿表示一個數據,而DDR SDRAM能在上升沿和下降沿都表示一個數據。DDR也一步步經過改良出現了一代、二代、三代,現在也有四代,自然價格也是水漲船高。
非易失性存儲器常見的有ROM,FLASH,光盤,軟盤,機械硬盤。他們作用相同,只是實現工藝不一樣。
光盤、軟盤和機械硬盤都很好理解,不做解釋。
ROM(Read Only Memory)在以前就是只讀存儲器,就是說這種存儲器只能讀取它里面的數據無法向里面寫數據。實際是以前向存儲器寫數據不容易,所以這種存儲器就是廠家造好了寫入數據,后面不能再次修改,F在技術成熟了,ROM也可以寫數據,但是名字保留了下來。
ROM分為MASK ROM、OTPROM、EPROM、EEPROM。MASK ROM是掩膜ROM這種ROM是一旦廠家生產出來,使用者無法再更改里面的數據。OTPROM(One Time Programable ROM)一次可變成存儲器,出廠后用戶只能寫一次數據,然后再也不能修改了,一般做存儲密鑰。EPROM(Easerable Programable ROM)這種存儲器就可以多次擦除然后多次寫入了。但是要在特定環(huán)境紫外線下擦除,所以這種存儲器也不方便寫入。EEPROM(Eelectrically Easerable Programable ROM)電可擦除ROM,現在使用的比較多因為只要有電就可擦除數據,就可以寫入數據。
FLASH是一種可以寫入和讀取的存儲器,叫閃存,FLASH也叫FLASH ROM,有人把FLASH當做ROM。FLASH和EEPROM相比,FLASH的存儲容量大。FLASH的速度比現在的機械硬盤速度快,現在的U盤和SSD固態(tài)硬盤都是Nandflash。FLASH又分為Norflash和Nandflash。
深圳穎特新科技作為【華邦代理商】,公司擁有穩(wěn)定的進貨渠道,貨源直接、充足,信譽第一,貨真價實,優(yōu)質服務,公平交易,取信于客戶,向廣大客戶提供價格合理的優(yōu)質產品。想了解更多關于Winbond 系列的技術資料,請咨詢 QQ:83652985
編輯:simon 最后修改時間:2019-07-07