ITパスポート|ハードウェア
RAMとROMの違いとは?揮発性・不揮発性・キャッシュメモリをわかりやすく解説
読了:約4〜5分
RAMとROMの根本的な違い
コンピュータのメモリには大きく分けてRAMとROMの2種類があります。最大の違いは「電源を切ったときにデータが消えるかどうか」です。
- RAM(Random Access Memory):電源を切るとデータが消える(揮発性)。読み書き自由。
- ROM(Read Only Memory):電源を切ってもデータが残る(不揮発性)。基本的に読み取り専用。
ポイント:RAMは「作業机」、ROMは「本棚」のイメージ。作業机の上のものは帰宅(電源OFF)したら消える。本棚の本は残る。
RAMの種類と役割
主記憶装置(メインメモリ)としてのRAM
CPUが処理するデータを一時的に保存する場所です。容量が大きいほど、多くのアプリを同時に快適に動かせます。一般的なPCでは8GB〜32GBが主流です。
DRAM(Dynamic RAM)
定期的にデータを再書き込み(リフレッシュ)する必要があります。安価で容量が大きいため、主記憶装置に使われます。
SRAM(Static RAM)
リフレッシュが不要で高速ですが、高価で消費電力も大きいです。CPUのキャッシュメモリに使われます。
キャッシュメモリ
CPUと主記憶装置の速度差を埋めるための高速メモリです。L1キャッシュ(最速・最小)→L2キャッシュ→L3キャッシュの階層構造になっています。
ROMの種類と現代での使われ方
従来のROM
製造時にデータが書き込まれ、以後変更できないメモリです。BIOSやファームウェアの格納に使われてきました。
フラッシュメモリ(現代のROM)
電気的に書き換え可能な不揮発性メモリです。現代ではROMの大部分がフラッシュメモリに置き換えられています。
- SSD(Solid State Drive):フラッシュメモリを使った記憶装置
- USBメモリ:フラッシュメモリ製品の代表例
- SDカード・microSD:カメラやスマートフォンで使用
- スマートフォンのストレージ:内部ストレージもフラッシュメモリ
よくある間違いとひっかけ
❌ 「ROMは読み取り専用なので絶対に書き換えできない」は現代では不正確
フラッシュメモリは電気的に書き換え可能なROMです。ファームウェアのアップデートが可能なのはこのためです。「ROM=絶対読み取り専用」は従来型ROMの話です。
❌ RAMの容量とストレージの容量を混同する
RAMは作業領域(一時記憶)、HDDやSSDはデータを長期保存する補助記憶装置です。「メモリ8GB、ストレージ256GB」という表現で、RAMとストレージは別物です。
まとめ
- RAMは揮発性(電源OFF→消える)、ROMは不揮発性(電源OFF→残る)
- RAMは作業用、ROMはデータ保持用
- DRAMは主記憶装置、SRAMはキャッシュメモリに使用
- 現代のROMはフラッシュメモリが主流で、書き換え可能
- RAMとストレージ(HDD/SSD)は別物
知識をクイズで確認しよう!
🏆 資格試験対策クイズに挑戦 →