半導體儲存器按照功能分類可分為可分為隨機訪問儲存器(ram)和唯讀儲存器(rom),易失性儲存器是指ram,非易失性儲存器是指rom、flash、光碟、軟盤和機械硬碟。
dram(動態儲存器)
dram利用電容內儲存電荷的多寡來代表乙個二進位制位元是1還是0。由於在現實中電容會有漏電的現象,導致電位差不足而使記憶消失,因此除非電容經常周期性地充電,否則無法確保記憶長存。由於這種需要定時重新整理的特性,因此被稱為動態儲存器。dram儲存資料靠電容充電來維持。
dram的優勢在於結構簡單,每乙個位元的資料都只需乙個電容跟乙個電晶體來處理,dram擁有非常高的密度,單位體積的容量較高,因此成本較低。dram的缺點是訪問速度較慢,耗電量較大。dram通常用作內部儲存器,如pc記憶體,從**上來說dram要便宜很多。
sram(靜態儲存器)
靜態,是指這種儲存器只要保持通電,裡面儲存的資料就可以恆常保持。相對之下,動態隨機訪問儲存器(dram)裡面所儲存的資料就需要周期性地更新。sram由儲存矩陣、位址解碼器和讀/寫控制電路組成,容量的擴充套件有兩個方面:位數的擴充套件(即寬度)採用晶元的併聯,字數的擴充套件(即深度)可用外加解碼器控制晶元的片選輸入端。
sram是比dram更為昂貴,更為快速、非常低功耗(特別是在空閒狀態)。主要區別是由電路結構決定的。因此sram首選用於頻寬要求高,或者功耗要求低,或者二者兼而有之。sram比起dram更為容易控制,也更是隨機訪問。由於複雜的內部結構,sram比dram的占用面積更大,因而不適合用於更高儲存密度低成本的應用,如pc記憶體。由於sram**昂貴,所以只在要求很苛刻的地方使用,譬如cpu的一級緩衝,二級緩衝。
rom是唯讀儲存器,唯讀儲存器的特點是只能讀出不能隨意寫入資訊,在主機板上的rom裡面固化了乙個基本輸入/輸出系統,稱為bios。其主要作用是完成對系統的加電自檢、系統中各功能模組的初始化、系統的基本輸入/輸出的驅動程式及引導作業系統。
flash是一種可以寫入和讀取的儲存器,稱為快閃儲存器。flash又分為nor flash和nand flash。
電路中ROM RAM FLASH 的區別
rom和ram指的都是半導體儲存器,rom是read only memory的縮寫,ram是random access memory的縮寫。rom在系統停止供電的時候仍然可以保持資料,而ram通常都是在掉電之後就丟失資料,典型的ram就是計算機的記憶體。ram ram有兩大類,一種稱為靜態ram s...
HTML Parser 簡單解釋
html parser 是乙個非常強大的用於處理 html 解析的模組。html parser 的文件沒有乙個完整的例子。所以我就把下面的我寫在 shellweb 裡的例子摘取出來,並簡單的解釋一下。use html parser my parser html parser new api vers...
Neon SSE MMX 簡單解釋
neon是arm核心附帶的浮點simd single instruction multiple data,單指令多資料流 引擎,可以把它當乙個dsp 數字訊號處理器 用,可以把它理解為桌面cpu上的sse streaming simd extensions sse2。合理的利用可以增強處理器在遊戲,...