1. 程式人生 > >1.7.關於儲存器的記憶體和外存

1.7.關於儲存器的記憶體和外存

儲存器一般包括:記憶體和外存。

記憶體:RAM、ROM等。

外存:磁碟、光碟、固態儲存器等等。

按照工作原理來分:

RAM:包括SRAM、DRAM(SDRAM/DDR SDRAM/DDR ii/RDRAM等)、MRAM等。

ROM:  包括PROM、EPROM、EEPROM、FLASH ROM等。

記憶體:

與CPU經過匯流排連線的儲存器是記憶體。程式被執行時,其指令程式碼和執行資料主要存放在記憶體中,因此也稱其為主儲存器,簡稱主存。

記憶體由半導體儲存器組成,它具有執行速度快,體積小的特點。半導體儲存器有RAM和ROM兩種型別。

RAM(Random Access Memory)

RAM表示的是讀寫儲存器,可以對其中的任一儲存單元進行讀或寫操作,即它的特點是隨機性。計算機關閉電源後其內的資訊將不再儲存,即它的另一特點是易失性,再次開機資訊需要重新裝入,它通常用來存放作業系統各種正在執行的軟體、輸入和輸出資料、中間結果及與外存交換資訊等。我們常說的記憶體主要是指RAM。

SRAM&DRAM

根據RAM儲存資料的方式可分為靜態RAM(Static RAM)和動態RAM(Dynamic RAM)兩種型別。

SRAM的儲存原理基於一個具有維持訊號不變的電路。SRAM的速度快,但是在相同體積中SRAM的容量要比其他型別的記憶體小。SRAM的速度快但是很昂貴,一般用小容量的SRAM作為更高速CPU和較低速DRAM之間的快取(cache)。

DRAM的儲存原理類似於一個電容,要保持資料,必須定時給電容充電,即不斷的“重新整理”。

ROM(Road-only Memory)

只讀儲存器,即ROM中的資料只能被讀出,而不能被寫入,其中的資訊是在使用前通過專用裝置“固化”(寫入)的。

ROM和RAM的不同之處在於ROM儲存的資料不會因斷電而丟失。所以ROM用於在計算機中存放那些即使關機也不能丟失的程式程式碼和資料。

外存:

引起記憶體不能再關機或斷電狀態下儲存資料,所以為了資料儲存不受關機或斷電影響,就需要使用其他型別的儲存器。這類儲存器主要包括磁碟或硬碟等,它們用電纜與主機板相連線,通常叫作外存。這裡先不詳細介紹,以後需要再查資料作詳細記錄。