# CPU（頭脳）— 計算と指示を担う中心

> レベル: 初級 ／ 対象: 大人
> 出典: Kotowary — https://kotowary.com/learn/units/cpu?level=beginner&audience=adult
コンピュータの中心にいる「頭脳」が**CPU**（中央処理装置）。料理店でいえば**料理人**です。

## これは何をする係？

CPUは、プログラムの**命令を1つずつ読み取り**、計算し、判断し、他の部品に指示します。「足す」「比べる」「ここへ書く」といった小さな命令を、**とてつもない速さ**で次々にこなすのが得意です。

::image{src="/images/computer-basics/cpu.webp" alt="CPUチップ" caption="CPU — 計算と指示を担う中心"}

**登場人物メモ**:

- **※1 命令** — CPUへの小さな指示（足す・比べる・移動する など）
- **※2 コア** — 料理人の人数。複数あると同時並行に強い

## 仕事の流れ

1. メモリから**命令を取ってくる**（フェッチ）
2. その命令の**意味を読み解く**（デコード）
3. 計算・判断を**実行する**
4. 結果をメモリなどに**書き戻す**
5. これを1秒に何十億回も繰り返す

## 速さを決めるもの

- **クロック** — 動作のリズム（速さの目安）。ただし数字だけでは決まらない
- **コア数** — 同時に進められる作業の数（料理人の人数）
- **キャッシュ** — よく使うデータをCPUのすぐ近くに置く小さな高速メモリ

「クロックが高い＝必ず速い」ではありません。用途（1つを速く／たくさん同時に）で向き不向きがあります。

## ⚠️ うまくいかないとき

- **熱くなる** — 高速に動くほど発熱。冷やせないと自動で性能を落とす
- **待たされる** — メモリやストレージが遅いと、CPUが暇になる（宝の持ち腐れ）
