プロセッサ (全54問中43問目)

No.43

同じ命令セットをもつコンピュータAとBがある。それぞれのCPUクロック周期と,あるプログラムを実行したときのCPI(Cycles Per Instruction)は,表のとおりである。コンピュータAがこのプログラムを実行したときの処理時間は,コンピュータBの処理時間の何倍になるか。
18.gif/image-size:274×70
  • [この問題の出題歴]
  • 応用情報技術者 H22春期 問10
  • 応用情報技術者 H24春期 問12

分類

テクノロジ系 » コンピュータ構成要素 » プロセッサ

正解

解説

CPI(Cycles Per Instruction)とは、CPUが1命令を実行するのにかかる平均クロック数のことです。

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

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

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

計算結果からコンピュータAの処理時間はコンピュータBの処理時間の2倍になることがわかります。
© 2010-2019 応用情報技術者試験ドットコム All Rights Reserved.

Pagetop