主記憶體
維基百科,自由的 encyclopedia
主記憶體(main memory)[1][2],是用來存放電腦執行時隨時需要使用的程式和數據的記憶體[3],供中央處理器(CPU)隨機存取[1],並與其一起構成主機[2]。一切數據要被CPU操作都必須先裝入主存[1]。主存的工作速度較快,儲存容量較小,主要採用半導體記憶體[3]。目前大部分電腦系統的主記憶體主體為動態隨機存取記憶體(DRAM)[4],「主記憶體」乃至「記憶體」一詞有時特指DRAM[5];另外,靜態隨機存取記憶體(SRAM)與唯讀記憶體(ROM)等也可作主記憶體的一部分[2][4]。如果需要,可以將主存的內容傳輸到外部記憶體;一種常見的方法是通過稱為虛擬記憶體的內存管理技術來實現這一點。
大多數半導體記憶體被組織成儲存單元,每個儲存單元儲存一個位元(0或1)。記憶體單元被分組為固定字長的字(word),例如1、2、4、8、16、32、64或128位元。每個字可以由N位的二進制地址訪問,從而可以在記憶體中儲存2N個字。