違いシリーズ一覧に戻る
ハードウェア

RAMとROMの違い

コンピュータの主記憶装置を支える2種類のメモリ。RAMは読み書き両用で電源を切ると消える「揮発性」、ROMは原則読み出し専用で電源を切っても保持される「不揮発性」と区別します。

比較表で見る違い

観点RAMROM
正式名称Random Access MemoryRead Only Memory
揮発性揮発性(電源OFFで消える)不揮発性(電源OFFでも保持)
読み書き読み書き両方可能原則読み出し専用
主な用途主記憶(実行中のプログラム・データの一時格納)BIOS・ファームウェア等の起動用プログラム格納
代表例DRAM、SRAMマスクROM、フラッシュメモリ(EEPROM)

それぞれの詳しい解説

ARAM(Random Access Memory)

CPUが実行中のプログラムやデータを一時的に保持する主記憶用メモリ。任意のアドレスに高速にアクセスでき、読み書き両方が可能ですが、電源を切ると内容が消える揮発性メモリです。

  • 揮発性で電源OFFと同時にデータが消える

  • DRAMは安価で大容量、SRAMは高速だが高価

  • PCのメインメモリ・スマホのメモリに使われる

BROM(Read Only Memory)

製造時または書き込み時にデータが固定され、原則として読み出し専用となる不揮発性メモリ。電源を切っても内容が保持されるため、BIOSやファームウェアなど起動に必要なプログラムの格納に使われます。

  • 不揮発性で電源OFFでもデータが残る

  • EEPROMやフラッシュメモリは書き換え可能なROMの一種

  • 家電の制御プログラムや組込み機器で多用

試験対策のポイント

「RAM=揮発性・読み書き可」「ROM=不揮発性・読み出し中心」と覚える。RAMは作業机、ROMは取扱説明書のイメージ。

理解度チェック(3問)

Q1. RAMの特徴として最も適切なものはどれか。

  1. 1電源を切ってもデータが保持される
  2. 2読み出し専用で書き込みはできない
  3. 3電源を切るとデータが消える揮発性メモリである
  4. 4主にBIOSの格納に用いられる
解答・解説を見る

正解:3. 電源を切るとデータが消える揮発性メモリである

RAMは揮発性メモリで電源OFFで内容が消える。読み書き両用で主記憶として使われる。

Q2. 次のうち、不揮発性メモリに分類されるものはどれか。

  1. 1DRAM
  2. 2SRAM
  3. 3キャッシュメモリ
  4. 4フラッシュメモリ
解答・解説を見る

正解:4. フラッシュメモリ

フラッシュメモリはEEPROMの一種で不揮発性。DRAM・SRAM・キャッシュメモリはいずれも揮発性のRAM。

Q3. ROMの主な用途として最も適切なものはどれか。

  1. 1CPUが計算中の中間結果を一時保存する
  2. 2実行中のアプリケーションを展開する
  3. 3電源投入直後に実行されるBIOS等のファームウェアを格納する
  4. 4ハードディスクの代わりに大容量データを保存する
解答・解説を見る

正解:3. 電源投入直後に実行されるBIOS等のファームウェアを格納する

ROMは電源を切っても消えない特性を活かし、BIOSやファームウェアの格納に用いられる。

同じ分野の「違い」記事

ITパスポート 記憶定着問題で演習する