電腦記憶體
維基百科,自由的 encyclopedia
記憶體[1](memory,中國大陸譯存儲器)是計算機中能接收和存儲數據,並能根據控制命令提供所存數據的基本硬件[2][3]。現代的計算機系統以存儲器為中心,故存儲器的特性是影響整個計算機系統最大吞吐量的決定性因素[3]。
此條目需要補充更多來源。 (2024年5月16日) |
存儲器又分為主存儲器(main memory)和輔助存儲器(auxiliary memory,簡稱「輔存」,又稱「外存儲器」、簡稱「外存」)[2][3]。主存儲器與中央處理器(CPU)一起構成主機[3],用來存放計算機運行時隨時需要使用的程序和數據[4],一切數據要被CPU操作都必須先裝入主存[2]。主存的工作速度較快,存儲容量較小,主要採用半導體存儲器[4]。目前大部分計算機系統的主存儲器主體為動態隨機存儲器(DRAM)[5],「主存儲器」乃至「存儲器」一詞有時特指DRAM[6];另外,靜態隨機存儲器(SRAM)與只讀存儲器(ROM)等也可作主存儲器的一部分[3][5]。輔助存儲器和輸入輸出設備都屬於外設[3],用來存放CPU運行時暫時不用的各種程序和數據[7],一般在斷電後仍能保存[2]。輔助存儲器的存儲容量大,工作速度慢,例子如硬盤、U盤、光盤、磁帶等[7]。
除了可分為主存儲器和輔助存儲器外,存儲器還可按存儲介質分為半導體存儲器、磁表面存儲器、磁芯存儲器和光盤存儲器等,按存取方式分為隨機存儲器、只讀存儲器、串行訪問存儲器等[3]。
傳統上,一部電腦最重要的元件是中央處理器 (CPU),因為他負責處理資料,進行所有計算,並且控制電腦內其他所有元件。中央處理器包含兩個部分: 控制單元 以及算術邏輯單元 (ALU)。前者控制資料在中央處理器及記憶體之間的流動。後者處理資料的邏輯運算。如果沒有足夠的記憶體,電腦將只能進行固定的工作而且立刻將結果輸出。這在計算機及數位訊號處理是可接受的。馮·諾伊曼結構機器擁有足夠的記憶體去儲存正在執行的指令集以及資料。結果使電腦不用為了執行一個新的程式而改變硬體的配置,使程式設計變得簡單,大部分的電腦都是范紐曼型架構。