本文へスキップ

令和3年度 ITパスポート試験 問90

この問題の解説と、これまでの解答の記録です。

問90
頻出度★☆☆

CPUのクロックに関する説明のうち, 適切なものはどれか。

出典 令和3年度 ITパスポート試験 問90
解説

問 90

  • 不正解ア

    USB で接続した周辺機器と CPU の間のデータ転送速度は, USB の規格 (USB 2.0 や USB 3.0 など) で定められた転送モードや信号線の速度で決まるのであって, CPU のクロック周波数が直接決めるわけではない。クロック周波数と USB の転送速度は別物。

  • 不正解イ

    説明が逆。クロックの間隔 (周期) が短いほど 1 秒あたりのクロック数=クロック周波数は高くなり, 各処理の拍子が速く刻まれるので命令実行にかかる時間は「短く」なる。「時間が掛かる」は誤り。

  • 不正解ウ

    次に実行すべき命令が格納されている位置 (アドレス) を記録・保持するのはプログラムカウンタ (命令アドレスレジスタ) の役割であって, クロックの役割ではない。クロックは位置情報を記録しない。

  • エ

    正解 クロックとは, CPU や周辺回路が一定の周期 (拍子) で足並みをそろえて動作するために CPU が発生させる規則正しいパルス信号のこと。各回路はこのクロックの立ち上がり・立ち下がりを合図に動くため, クロックは「命令を読み込む→解読する→実行する」といった一連の処理のタイミングを合わせる指揮者の役割を果たす。エはこのクロック本来の役割「命令実行のタイミングを調整する」を正しく述べているので適切。なお 1 秒あたりのクロック数がクロック周波数 (単位 Hz) で, 一般に周波数が高いほど処理は速くなる。

ここがポイント
  • クロックは CPU が発生させる規則正しいパルス信号で, 各回路の動作タイミングを同期・調整する役割を持つ。
  • 1 秒あたりのクロック数がクロック周波数 (Hz) で, 周波数が高い (=クロック間隔が短い) ほど処理は速くなる。次命令の格納位置を保持するのはプログラムカウンタである。
用語

解答の記録