マナビングITパスポート

CPUの数値は何を示す?周波数とコア数の違い

ITパスポート試験 平成31年度春期 問97 / コンピュータ構成要素 › プロセッサ

過去問にチャレンジ

平成31年度春期 問97

PCのCPUに関する記述のうち,適切なものはどれか。

  1. ア

    1GHzCPUの“1GHz”は、そのCPUが処理のタイミングを合わせるための信号を1秒間に10億回発生させて動作することを示す。

  2. イ

    32ビット CPUや64ビットCPUの“32”や“64”は、CPUの処理速度を示す。

  3. ウ

    一次キャッシュや二次キャッシュの“一次”や“二次”は、CPUがもつキャッシュメモリ容量の大きさの順位を示す。

  4. エ

    デュアルコアCPUやクアッドコアCPUの“デュアル”や“クアッド”は,CPUの消費電力を1/2,1/4の省エネモードに切り替えることができることを示す。

会話形式の解説

講師講師
CPUに付く数値は、単位や前後の言葉によって意味が変わります。まず、GHzが何を表すか考えてみましょう。
受験者受験者
1GHzは速さに関係しそうですが、「1秒間に10億回」という説明で合っていますか。
講師講師
はい。GHzは、処理のタイミングをそろえるクロック信号の周波数です。1GHzは1秒間に10億周期という意味なので、その説明が適切です。
受験者受験者
では、32ビットや64ビットも、数字が大きいほど処理速度が速いことを示すのでしょうか。
講師講師
その数字が表すのは、CPUが扱うデータのビット幅です。処理速度そのものを示す数値ではありません。
受験者受験者
一次キャッシュと二次キャッシュは、容量の大きさで付いた名前だと思っていました。
講師講師
一次・二次はキャッシュの階層を表します。一次キャッシュの方がCPUに近く、容量の順位を示しているわけではありません。
受験者受験者
デュアルやクアッドは、消費電力を半分や4分の1にする意味でもないのですね。
講師講師
はい。デュアルコアはコアが2個、クアッドコアは4個あることを表します。消費電力の切替えを示す言葉ではありません。
受験者受験者
GHzはクロック信号の周波数、ビットはデータ幅、一次・二次は階層、デュアル・クアッドはコアの個数ですね。
講師講師
その整理で合っています。数値だけを見ず、GHzやビット、コアといった単位や言葉まで確認すると区別できます。

まとめ

1GHzは、クロック信号が1秒間に10億周期となる周波数を表します。32ビット・64ビットはCPUが扱うデータの幅であり、処理速度そのものではありません。一次・二次キャッシュは階層、デュアル・クアッドはコアの個数を示します。CPUに付く数値は、単位や前後の言葉と合わせて判断します。

解答・解説

正解はアです

この問題のテーマ

CPUの名称に使われるクロック周波数、ビット幅、キャッシュの階層、コア数がそれぞれ何を表すかを問う問題です。

解き方の考え方

各選択肢の数値が、何の単位や個数を表しているかを確認します。GHzはクロック周波数、ビットはデータの幅、一次・二次はキャッシュの階層、デュアル・クアッドはコアの個数を表します。この区別に合うアを選びます。

選択肢ごとの解説

  1. ○ア  1GHzCPUの“1GHz”は、そのCPUが処理のタイミングを合わせるための信号を1秒間に10億回発生させて動作することを示す。
    アの1GHzの説明は適切です。GHzはCPUの処理のタイミングをそろえるクロック信号の周波数を表し、1GHzは1秒間に10億周期という意味です。
  2. ×イ  32ビット CPUや64ビットCPUの“32”や“64”は、CPUの処理速度を示す。
    イの32ビットCPU・64ビットCPUの説明は不適切です。32や64はCPUが扱うデータのビット幅を表し、処理速度そのものを示す数値ではありません。
  3. ×ウ  一次キャッシュや二次キャッシュの“一次”や“二次”は、CPUがもつキャッシュメモリ容量の大きさの順位を示す。
    ウの一次キャッシュ・二次キャッシュの説明は不適切です。一次と二次はキャッシュの階層を表し、一次キャッシュの方がCPUに近く、容量の順位ではありません。
  4. ×エ  デュアルコアCPUやクアッドコアCPUの“デュアル”や“クアッド”は,CPUの消費電力を1/2,1/4の省エネモードに切り替えることができることを示す。
    エのデュアルコア・クアッドコアの説明は不適切です。デュアルはコアが2個、クアッドは4個あることを表します。消費電力を何分の一に切り替えるかを示す語ではありません。

補足

CPUに付く数値は、単位や前後の語とセットで意味を判断します。「GHz」「ビット」「コア」を同じ処理速度の指標として読まないことが、この問題の解き直しに役立ちます。

POINT

  • 1GHzは、クロック信号が1秒間に10億周期となる周波数です。
  • 32ビット・64ビットは、CPUが扱うデータのビット幅を表します。
  • 一次・二次キャッシュは、容量ではなく階層を区別する名称です。
  • デュアルコア・クアッドコアは、コアの個数を表します。

※出典:平成31年度春期 ITパスポート試験 問97