メインメモリ 【main memory】 主記憶装置 / 一次記憶装置

概要

メインメモリ(main memory)とは、コンピュータ内部でデータやプログラムを記憶する記憶装置のうち、中央処理装置(CPU)と基板上の電気配線などを通じて直に接続されたもの。現代では装置としてRAMを用いるのが一般的であるため、メインメモリを指してRAMと呼ぶことがある。

CPUの命令によって直に読み書きが可能な記憶装置で、実行中のプログラムコードや当座の処理に必要なデータなどが保存される。外部記憶装置ストレージ)に比べ読み書き動作は桁違いに高速だが、単価が高いため機器に搭載できる容量は何桁か少ないのが一般的である。

現代のコンピュータでメインメモリとして用いられるのは半導体記憶装置半導体メモリ)のRAMRandom Access Memory)の一種であるDRAMDynamic RAM)がほとんどで、機器の電源を切るなどして装置への通電を止めると記憶内容が失われるという特性がある。

このため、データやプログラムの永続的な保管にはストレージを用い、コンピュータの起動時にメインメモリに必要なプログラムなどを読み込んで実行するという動作が基本となっている。

また、現代のCPU製品の多くは内部にDRAMよりも高速な「キャッシュメモリ」と呼ばれる記憶回路を内蔵しているが、これはDRAMとのやり取りを高速化する一時的な保管場所としてのみ用いられ、プログラムから明示的に動作を制御することはできないようになっている。

(2019.12.6更新)

他の辞典による解説 (外部サイト)

試験出題履歴

ITパスポート試験 : 令1秋 問60 平30春 問76 平23秋 問79 平21秋 問83
この記事の著者 : (株)インセプト IT用語辞典 e-Words 編集部
1997年8月より「IT用語辞典 e-Words」を執筆・編集しています。累計公開記事数は1万ページ以上、累計サイト訪問者数は1億人以上です。学術論文や官公庁の資料などへも多数の記事が引用・参照されています。