平成19年秋期試験午前問題 問18

スタディング 応用情報技術者講座
同じ命令セットをもつコンピュータAとBがある。それぞれのCPUクロック周期と,あるプログラムを実行したときのCPI(Cycles Per Instruction)は,表のとおりである。コンピュータAがこのプログラムを実行したときの処理時間は,コンピュータBの処理時間の何倍になるか。
18.gif

  • 1/32
  • 1/2
  • 2
  • 8
正解 問題へ
分野:テクノロジ系
中分類:コンピュータ構成要素
小分類:プロセッサ
CPI(Cycles Per Instruction)とは、CPUが1命令を実行するのにかかる平均クロック数のことです。

つまり、プログラムの処理時間は「CPUクロック周期×CPI」で求めることができます。

AとBの処理時間を計算すると、

 A=1×4.0=4ナノ秒
 B=4×0.5=2ナノ秒

計算結果からコンピュータAの処理時間はコンピュータBの処理時間の2倍になることがわかります。

この問題の出題歴


Pagetop