✔ 最佳答案
快取記憶體同寄存器有咩分別?
快取記憶體cache
其原始意義是指存取速度比一般隨機存取記憶體(RAM)來得快的一種RAM...
快取記憶體有很多種(如果你講的是CPU中的可分 L1, L2, L3)
圖片參考:
http://cimg2.163.com/tech/2007/7/9/20070709100107da32c.jpg
L1快取(L1 Cache 即 Level 1 Cache,第一級快取);而比L1更大容量的L2快取曾經被放在CPU外部(主板或者CPU介面卡上),但是現在已經成為CPU內部的標準組件;更好設計的CPU甚至會配備比L2快取還要大的L3快取(e.g.AMD phenom 的X3, X4 三核,4核)。
現在快取的概念已被擴充: 不僅在 CPU 和主內存之間有 Cache,而且在內存和硬碟之間也有 Cache(磁碟快取),乃至在硬碟與網路之間也有某種意義上的 Cache - Internet 臨時文件夾 ─ 凡是位於速度相差較大的兩種硬體之間的,用於協調兩者數據傳輸速度差異的結構,均可稱之為 Cache。
參考並改自:
http://zh.wikipedia.org/w/index.php?title=快取記憶體&variant=zh-tw
寄存器register
是CPU內的暫存記憶體
寄存器又譯暫存器(register),是中央處理器內的其中組成部份。暫存器是有限存貯容量的高速存貯部件,它們可用來暫存指令、數據和位址。
它一共有三類, 在中央處理器的控制部件(Control Unit, CU)中,包含的暫存器有1.指令暫存器(IR)和2.程序計數器(PC)。在中央處理器的算術及邏輯部件(Arithmetic Logic Unit, ALU)中,包含的暫存器有3.累加器(ACC)
改自:
http://zh.wikipedia.org/w/index.php?title=寄存器&variant=zh-tw
快取記憶體 與 寄存器 都是暫存記憶體 (斷電就不能記資料, 易失性)
咁咩係快閃記憶體flash memory?
屬永久性記憶體 (斷電也能住記資料, 非易失性)
快閃記憶體是一種特殊的、以大區塊抹寫的EEPROM。早期的快閃記憶體進行一次抹除掉就會清除掉整顆晶片上的資料。
例子有快閃記憶卡, 記憶卡與隨身碟('USB手指')。
參考並改自:
http://zh.wikipedia.org/wiki/http://zh.wikipedia.org/w/index.php?search=快閃記憶體&go=進入
圖片參考:
http://upload.wikimedia.org/wikipedia/commons/thumb/b/bc/DSCN0411.JPG/300px-DSCN0411.JPG
SanDisk Cruzer Titanium 隨身碟的印刷電路板上的Samsung快閃記憶體(左)與單片機(右)
圖片參考:
http://www.sz-wholesale.com/uploadFiles/upimg1%5CSD-Card_77301.jpg
快取記憶卡