記憶體是電腦中用於暫時儲存資料的基本硬體,讓中央處理器(CPU)能夠快速存取和處理資料。它是電腦系統運作的核心,影響著整個系統的效能。
主記憶體又稱為 RAM(Random Access Memory),是一種揮發性記憶體,需要電力才能維持資料(所以主機如果突然斷電,你開啟的分頁和辛苦打的報告會不見,除非有自動存檔)。主要用於暫時儲存正在執行的程式和資料,以便 CPU 快速存取。
輔助記憶體也稱為外部儲存或次要儲存裝置,如硬碟、USB 隨身碟等。非揮發性,斷電後仍能保留資料,但速度較慢。
我之後有時間會專門介紹sram,在講 SRAM 之前,先介紹 Latch 和 Flip Flop(學過數位邏輯設計的應該不陌生)。
SR Latch 和 Flip Flop 是 Sequential Circuit 的基本記憶電路,可以將邏輯運算完後的結果存起來。
SR Latch 由兩個 NOR 或兩個 NAND 組成。
Q、Q_ 是兩個相反的狀態:
S=1, R=0
時(Set):
R=1, S=0
時(Reset):
S=0, R=0
時:
S=1, R=1
時:
D 是指 Data 輸出只有在波形改變的瞬間(Edge Trigger)才會更新值。
Clk=1
或 Clk=0
時,值是不會變的。