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

No.24

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

分類

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

正解

解説

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