ITパスポート過去問 平成31年度(2019年)問97
PCのCPUに関する記述のうち,適切なものはどれか。
選択肢
- ア:1GHzCPUの“1GHz”は,そのCPUが処理のタイミングを合わせるための信号を1秒間に10億回発生させて動作することを示す。
- イ:32ビットCPUや64ビットCPUの“32”や“64”は,CPUの処理速度を示す。
- ウ:一次キャッシュや二次キャッシュの“一次”や“二次”は,CPUがもつキャッシュメモリ容量の大きさの順位を示す。
- エ:デュアルコアCPUやクアッドコアCPUの“デュアル”や“クアッド”は,CPUの消費電力を1/2,1/4の省エネモードに切り替えることができることを示す。
- ア
- イ
- ウ
- エ
正解と解き方・学習ポイント(AI解説)
CPUの「1GHz」は、処理のタイミングをそろえるためのクロック信号が1秒間に10億回であることを示します。一方で、「32ビット」「64ビット」は主に一度に扱えるデータ幅などを表し、一次・二次キャッシュは容量順位ではなく階層を表します。デュアルコア、クアッドコアは省エネ倍率ではなく、CPU内部のコア数を表します。
Point
この問題は、CPUの代表的な仕様としてよく出てくるクロック周波数、ビット数、キャッシュ(一次・二次)、コア数(デュアル・クアッド)が、それぞれ何を表す用語かを正しく区別できるかを確認することをねらいとしています。
解くために必要な知識
この問題を解くには、CPUの基本仕様に関する用語(クロック周波数、ビット数、キャッシュメモリの階層、マルチコア)の意味の理解が必要です。
用語の整理
クロック周波数
CPUが処理のタイミングを合わせるために使う信号(クロック信号)について、1秒間に何回発生するかを表します。
| 表記例 | 意味 |
|---|---|
| 1GHz | 1秒間に10億回のクロック信号(10億Hz) |
ビット数(32ビット・64ビット)
CPUが一度に処理できるデータの幅(ビット幅)を表します。数値が大きいほど一度に扱えるデータ量が増えます。
| 表記例 | 表すもの | 注意点 |
|---|---|---|
| 32ビット、64ビット | 一度に扱えるデータの幅 | 処理速度そのものを直接表す値ではありません。 |
キャッシュメモリ(一次キャッシュ、二次キャッシュ)
CPUと主記憶(メインメモリ)の速度差を小さくするために使う高速な記憶です。
| 種類 | 一般的な特徴 | 一般的な位置付け |
|---|---|---|
| 一次キャッシュ(L1) | 高速、容量は小さめ | CPUに最も近い |
| 二次キャッシュ(L2) | L1より低速、容量は大きめ | L1の次に近い |
マルチコア(デュアルコア・クアッドコア)
1つのCPUチップの中に、複数の処理装置(コア)を搭載していることを表します。
| 表記例 | コア数 |
|---|---|
| デュアルコア | 2個 |
| クアッドコア | 4個 |
問題の解法手順
各選択肢の整理
仕様表記ごとの意味を確認する
| 選択肢 | 表しているもの | 正誤 | 理由 |
|---|---|---|---|
| ア | クロック周波数(クロック信号の回数) | ○ | 1GHzは、クロック信号が1秒間に10億回の頻度で発生することを示します。 |
| イ | ビット数(データ幅など) | × | 32/64は主にCPUが一度に扱えるデータ幅などを表し、処理速度の単位ではありません。 |
| ウ | キャッシュの階層(L1、L2) | × | 一次・二次は階層を表し、容量の順位そのものを示す表現ではありません。 |
| エ | コア数(処理実行部の数) | × | デュアル、クアッドはコア数が2、4であることを示し、省エネ倍率を示しません。 |
選択肢ごとの解説
- ア:正解
適切な記述です。GHz(ギガヘルツ)は周波数の単位で、CPUの動作の基準となるクロック信号が1秒間に10億回の周期であることを示します。
- イ:不正解
不適切です。32ビットや64ビットは処理速度を示す値ではなく、CPUが一度に扱えるデータ幅(レジスタ幅など)を指します。
- ウ:不正解
一次キャッシュ、二次キャッシュの「一次」「二次」は、CPUに近い順の階層を表します。容量の大きさの順位を表すものではありません。
- エ:不正解
デュアルコア、クアッドコアの「デュアル」「クアッド」は、CPU内にあるコア数がそれぞれ2個、4個であることを表します。消費電力を1/2、1/4に切り替える機能を示すものではありません。
まとめ
CPUの「1GHz」は、処理のタイミングをそろえるためのクロック信号が1秒間に10億回であることを示します。一方で、「32ビット」「64ビット」は主に一度に扱えるデータ幅などを表し、一次・二次キャッシュは容量順位ではなく階層を表します。デュアルコア、クアッドコアは省エネ倍率ではなく、CPU内部のコア数を表します。
テクノロジ系 > コンピュータシステム > コンピュータ構成要素
適切な記述です。GHz(ギガヘルツ)は周波数の単位で、CPUの動作の基準となるクロック信号が1秒間に10億回の周期であることを示します。
不適切です。32ビットや64ビットは処理速度を示す値ではなく、CPUが一度に扱えるデータ幅(レジスタ幅など)を指します。
一次キャッシュ、二次キャッシュの「一次」「二次」は、CPUに近い順の階層を表します。容量の大きさの順位を表すものではありません。
デュアルコア、クアッドコアの「デュアル」「クアッド」は、CPU内にあるコア数がそれぞれ2個、4個であることを表します。消費電力を1/2、1/4に切り替える機能を示すものではありません。