最終更新日:2026年7月17日
fe fe-technology computer-system
まず結論
DRAMは、コンデンサに電荷を蓄えて情報を記憶する、揮発性の半導体メモリです。
電荷は少しずつ失われるため、内容を保つにはリフレッシュが必要です。基本情報技術者試験では、次の組合せを覚えると選択肢を切りやすくなります。
リフレッシュが必要
+
高集積化しやすい
+
ビット単価が安い
+
主記憶に使われる
→ DRAM
直感的な説明
DRAMは、穴の空いた小さなバケツに水をためているような記憶です。
水が入っている
→ 1
水が入っていない
→ 0
ただし、バケツの水は少しずつ漏れます。そのままにすると、入っていたかどうか分からなくなります。
そこで、一定間隔で水を入れ直すように、電荷を補い直します。これがリフレッシュです。
定義・仕組み
DRAMは、Dynamic Random Access Memoryの略です。
基本的には、1ビットの情報をコンデンサの電荷の有無で表します。
電荷あり
→ 1
電荷なし
→ 0
コンデンサの電荷は時間とともに失われるため、定期的に読み出して再び書き戻す処理が必要です。この処理をリフレッシュといいます。
DRAMのメモリセルは比較的単純なので、同じ面積に多くのビットを集積しやすく、ビット単価を安くできます。そのため、大容量が必要な主記憶に広く使われています。
| 特徴 | DRAM |
|---|---|
| 揮発性 | あり。電源を切ると内容が消える |
| リフレッシュ | 必要 |
| 集積度 | 高くしやすい |
| ビット単価 | 安い |
| 速度 | SRAMより遅い |
| 主な用途 | 主記憶 |
このテーマは、基本情報技術者試験の「コンピュータシステム」や「メモリ」と関係する内容です。公式の出題範囲やシラバスは、IPA:基本情報技術者試験 から確認できます。
科目Aでどう出る?
科目Aでは、メモリの特徴を示す記述から、DRAM・SRAM・フラッシュメモリなどを選ぶ問題が出ます。
| 問題文の表現 | 選びたい用語 |
|---|---|
| リフレッシュが必要 | DRAM |
| 高集積化しやすく、ビット単価が安い | DRAM |
| 主記憶として使われる | DRAM |
| 高速で、リフレッシュ不要 | SRAM |
| キャッシュメモリに使われる | SRAM |
| 電源を切っても内容が残る | ROM・フラッシュメモリなど |
| ブロック単位で消去・書換えする | フラッシュメモリ |
判断するときは、次の順番で見ると整理しやすいです。
1. 電源を切ると消えるか
2. リフレッシュが必要か
3. 主な用途は主記憶かキャッシュか
4. 高集積・安価か、高速・高価か
電源断で消える
+
リフレッシュ必要
+
主記憶
→ DRAM
電源断で消える
+
リフレッシュ不要
+
高速
+
キャッシュ
→ SRAM
電源を切っても内容を保持するメモリについては、フラッシュメモリとは?EEPROM・SRAM・DRAMとの違いで整理しています。
どんな場面で使う?
DRAMは、コンピュータが実行中のプログラムやデータを一時的に置いておく主記憶に使われます。
CPUが処理したいプログラムやデータ
↓
主記憶へ読み込む
↓
CPUが読み書きする
主記憶では、大容量と価格のバランスが重要です。DRAMはSRAMより遅いものの、高集積化しやすく安価なので、大容量の主記憶に向いています。
一方、CPUのすぐ近くで高速に使うキャッシュメモリには、一般にSRAMとは?リフレッシュ不要で高速なキャッシュメモリが使われます。
大容量・安価を優先
→ DRAM
高速を優先
→ SRAM
よくある誤解・混同
| 混同 | 正しい切り分け |
|---|---|
| DRAMは電源を切っても内容を保持する | DRAMは揮発性なので、電源を切ると内容が消える |
| DRAMはリフレッシュ不要 | リフレッシュが必要なのがDRAM |
| DRAMはキャッシュメモリに使われる | キャッシュメモリには高速なSRAMが代表的 |
| SRAMは不揮発性である | SRAMもDRAMも基本的に揮発性 |
| 高速ならDRAM | 高速なのはSRAM。DRAMは高集積・安価が強み |
| ブロック単位で消去するのがDRAM | ブロック単位で消去するのはフラッシュメモリ |
DRAMとSRAMは、どちらも電源を切ると内容が消える点に注意してください。
違いは、リフレッシュの有無、速度、集積度、価格、用途です。
| 比較項目 | DRAM | SRAM |
|---|---|---|
| リフレッシュ | 必要 | 不要 |
| 速度 | 遅い | 速い |
| 集積度 | 高くしやすい | 低くなりやすい |
| ビット単価 | 安い | 高い |
| 主な用途 | 主記憶 | キャッシュメモリ |
まとめ(試験直前用)
- DRAMは、コンデンサの電荷で情報を記憶する揮発性メモリ
- 電荷が失われるため、リフレッシュが必要
- メモリセルが単純で、高集積化しやすくビット単価が安い
- 主記憶にはDRAM、キャッシュメモリにはSRAM
- 電源を切っても保持するのは、フラッシュメモリなどの不揮発性メモリ
- リフレッシュ・高集積・安価・主記憶ならDRAM