プロセッサ (全52問中41問目)

No.41

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

分類

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

正解

解説

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

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

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

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

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

Pagetop