「メモリとストレージは別物なの?」
「キャッシュメモリって、何のためにあるの?」
そんな疑問を抱える、コンピュータ基礎を学び始めたあなたへ。
結論から言えば、
CPUは作業台、メモリ(主記憶)は冷蔵庫、ストレージ(補助記憶)は倉庫。この3点セットでコンピュータは動きます
と整理されるのが一般的です。
「CPU」は計算と命令実行を担う頭脳、「メモリ」は作業中のデータの一時保管、「ストレージ」は電源を切っても残る大容量の保管、という分担で整理されます。
この記事では、CPU の役割、メモリとストレージの違い、キャッシュメモリの階層、フォン・ノイマン型の仕組みまでを、あなた向けにキッチンのメタファーでやさしくまとめました。基本情報技術者の科目A 対策にも役立ちます。
1. CPUの役割 — コンピュータの「頭脳」

あなたがコンピュータの中身を学び始めるとき、最初に出会うのが「CPU(中央処理装置)」です。プログラムの命令を1つずつ取り出し、解釈して実行する役割を担う中核装置と呼ばれます。
CPU の内部には、計算の途中結果や命令を一時的に置くレジスタという超高速の小さな保管場所があります。レジスタは容量こそ少ないものの、CPU が直接読み書きできる位置にあるため、もっとも速い記憶装置と整理されます。
CPU の処理スピードを示す代表的な指標がクロック周波数です。単位は GHz(ギガヘルツ)で、1秒間に何回の動作を刻めるかを表します。数値が大きいほど処理回数が増えるとされています。
2. メモリ(主記憶)とストレージ(補助記憶)

あなたが「メモリ」と「ストレージ」の違いに迷うのは、両者ともデータを保管する場所だからです。違いは「速さ」と「保管期間」に表れます。
メモリは正式には主記憶と呼ばれ、CPU が作業中に使うデータを一時的に置く場所です。読み書きは高速ですが、電源を切ると消える揮発性を持ちます。代表的な部品は DRAM とされます。
一方ストレージは補助記憶と呼ばれ、電源を切っても残る不揮発性の保管装置です。容量が大きい反面、読み書きの速度はメモリより遅くなるのが一般的で、HDD や SSD が代表例とされます。
| 装置 | 正式名称 | 速さ | 電源OFFで | 容量目安 |
|---|---|---|---|---|
| メモリ | 主記憶 | 速い | 消える(揮発性) | 8〜32 GB |
| ストレージ | 補助記憶 | 遅い | 残る(不揮発性) | 256 GB〜数 TB |
3. キャッシュメモリと階層構造

あなたが CPU とメモリの間で疑問に感じるのが、キャッシュメモリの存在です。CPU と主記憶の間にある、両者の速度差を埋めるための高速な小容量メモリと呼ばれます。
CPU の処理速度は主記憶よりはるかに速いため、毎回主記憶から読み出すと CPU が待たされてしまいます。そこで、よく使うデータをキャッシュに置き、主記憶へのアクセス回数を減らす仕組みで速度を底上げします。
キャッシュメモリは多くの場合、CPU に近い順に L1・L2・L3 の3階層で構成されます。L1 が最速で最小、L3 が比較的大きく主記憶寄り、という配置が一般的とされます。
| 階層 | 速さ | 容量 | 位置 |
|---|---|---|---|
| レジスタ | 最速 | 数十バイト | CPU内部 |
| L1 キャッシュ | とても速い | 数十 KB | CPU内部 |
| L2/L3 キャッシュ | 速い | 数 MB | CPU内部/近接 |
| 主記憶(メモリ) | 中速 | 数 GB | マザーボード上 |
| 補助記憶(ストレージ) | 遅い | 数百 GB以上 | 外部装置 |
4. フォン・ノイマン型の仕組み

あなたが現代のコンピュータ設計に触れるとき、よく出てくるのがフォン・ノイマン型です。プログラムをデータと同じ主記憶に格納し、CPU が順に読み出して実行する方式と呼ばれます。
フォン・ノイマン型のもう1つの特徴は、コンピュータを 5大装置(制御装置・演算装置・記憶装置・入力装置・出力装置)の組み合わせで整理する考え方です。CPU は制御装置と演算装置を、主記憶と補助記憶は記憶装置を担います。
この方式は1940年代に提案され、現在のパソコン・スマートフォン・サーバの多くがこの設計の延長線上にあると整理されます。
5. まとめ: 今日からできる、最初の一歩

ここまで読んだあなたは、CPU・メモリ・ストレージの違いをしっかり押さえられたはずです。要点を3つに整理します。
- CPU = 命令を解釈して実行する頭脳。レジスタとクロック周波数が速さの鍵
- メモリ(主記憶)= 速い揮発性の作業場 / ストレージ(補助記憶)= 大容量で電源OFFでも残る保管庫
- キャッシュメモリ階層と5大装置(フォン・ノイマン型)でコンピュータ全体の動きが整理される
あなたが今日からできる、最初の一歩を3つ用意しました。
- 用語整理: 「CPU・レジスタ・キャッシュ・主記憶・補助記憶・クロック周波数・フォン・ノイマン型」をノートに1行ずつ書く(3分)
- 問題集: 科目A テクノロジ問題集を1〜2問試す(7分)
- 試験全体俯瞰: 基本情報技術者試験全体概要で科目A の位置づけを確認(2分)
たった12分で、あなたの中で CPU とメモリは「キッチン3点セット」のイメージに変わります。完璧に覚えてから動くより、まず1問解く。それが、あなたにとっていちばん速い学び方です。
次のステップ
- OSとプロセスとは — コンピュータ基礎の続編、CPU/メモリを束ねるソフトウェアの仕組み
- 2進数と論理回路とは — CPUが計算できる土台、電気のON/OFFと2進数で動く仕組み
- 基本情報技術者 科目A テクノロジ 問題集 — 紐付け T2、コンピュータ構成要素の理解度確認
- 基本情報技術者 コンピュータシステム 問題集 — CPU・メモリを含む中分類の演習で理解度を確認
- 基本情報技術者試験 全体概要 — 科目A での位置づけ