【しーぴーゆー】

CPU とは?

最終更新:
💡 命令を実行する、コンピューターの頭脳役

Central Processing Unit(中央処理装置)の略。プログラムの命令を実行し、計算や処理を担う部品。GPUやメモリなどと協力して働き、コンピューターのすべての処理を単独で行うわけではない。

📌 このページのポイント
CPU:命令を実行する頭脳役1+1命令・データCPU2結果を使う✓ 他の部品と協力するGPU・メモリ・ストレージなどコア数・GHz数字だけでは速さは決まらないスマホのSoCCPU+GPUなど
1+1の処理を簡略化した例。入力や表示をCPUだけで担当するという意味ではありません。
ひよこ ひよこ
CPUは、何をする部品なの?
ペンギン先生 ペンギン先生
Central Processing Unitの略で、中央処理装置だよ。プログラムの命令を取り出し、解釈して実行する役割がある。計算や条件の判断などを行うので「頭脳」とたとえるけれど、人のように自分で考えるという意味ではないんだ。
ひよこ ひよこ
ゲームが重いのは、CPUだけが原因?
ペンギン先生 ペンギン先生
CPUが原因の一つになる場合はあるよ。ただし描画を担当するGPU、データを置くメモリ、読み込むストレージなども関係する。通信待ちが影響することもあるので、どの仕事が詰まっているかを確かめよう。
ひよこ ひよこ
コア数が多いほど、必ず速い?
ペンギン先生 ペンギン先生
コアは命令を処理する部分で、複数あると仕事を並行して扱えるよ。ただしソフトが作業を分けられるか、各コアの性能はどうかにもよる。4コアなら1コアの4倍、とは決まらないんだ。
ひよこ ひよこ
GHzは、1秒に計算する回数なの?
ペンギン先生 ペンギン先生
クロックの周期が1秒に何回あるかを表すよ。1GHzは10億周期だけれど、1周期で必ず1回の計算を終えるわけではない。設計によって1命令に複数周期かかったり、複数の命令を扱えたりするので、GHzだけで違うCPUの速さを比べないでね。
ひよこ ひよこ
キャッシュやSoCもCPUの別名?
ペンギン先生 ペンギン先生
キャッシュは命令やデータへのアクセスを助ける高速な記憶領域で、CPUそのものとは別の役割だよ。SoCはSystem on a Chipの略で、CPUやGPUなどを一つのチップへまとめたもの。スマホのSoCの中にもCPUがある、と考えると分かりやすいね。
ペンギン
まとめ:ざっくりこれだけ覚えればOK!
「CPU」って出てきたら「プログラムの命令を実行する、コンピューターの頭脳役」と思えばだいたいOK!
📖 おまけ:英語の意味
「Central Processing Unit」 = 中央処理装置
💬 Centralは中央、Processingは処理、Unitは装置。計算や命令の実行を担う中心的な役割で、すべての部品の仕事を一つで行うという意味ではないよ。

参考資料

← 用語集にもどる