問題
同じ命令セットをもつコンピュータAとBがある。それぞれのCPUクロック周期,及びあるプログラムを実行したときのCPI(Cycles Per Instruction)は,表のとおりである。そのプログラムを実行したとき,コンピュータAの処理時間は,コンピュータBの処理時間の何倍になるか。
コンピュータA:CPUクロック周期1ナノ秒,CPI 4.0/コンピュータB:CPUクロック周期4ナノ秒,CPI 0.5

選択肢
- 11/32
- 21/2
- 32
- 48
正解
3. 2
詳しい解説を見る解説を閉じる
解説
1命令あたりの処理時間は(クロック周期×CPI)で求められる。Aは 1ナノ秒×4.0=4ナノ秒,Bは 4ナノ秒×0.5=2ナノ秒。同じ命令数を実行するので比は 4÷2=2倍となる。よってコンピュータAの処理時間はBの2倍である。(出典: 平成22年度 春期 応用情報技術者試験 午前 問10)
一問一答
全400問を繰り返し学習