同じ命令セットをもつコンピュータ A と B とがある。それぞれの CPU クロック周期,及びあるプログラムを実行したときの CPI(Cycles Per Instruction)は,表のとおりである。そのプログラムを実行したとき,コンピュータ A の処理時間は,コンピュータ B の処理時間の何倍になるか。 コンピュータA:CPUクロック周期 1ナノ秒/CPI 4.0 コンピュータB:CPUクロック周期 4ナノ秒/CPI 0.5
ア 1/32
イ 1/2
ウ 2
エ 8
正解: ウ
要点: 処理時間=命令数×CPI×クロック周期。A=4×1=4ns/命令、B=0.5×4=2ns/命令。4/2=2倍。
命令数は同じなので、1命令当たりの時間 CPI×クロック周期で比べる。A=4.0×1ns=4ns、B=0.5×4ns=2ns。よって A は B の 4÷2=2倍。
同じ回の前後の問題
- 令和7年度 春期 問7: fact(n) は,非負の整数 n に対して n の階乗を返す。fact(n) の再帰的な定義はどれ
- 令和7年度 春期 問9: DMA コントローラーの説明として,適切なものはどれか。
テクノロジ系の他の問題
- 令和7年度 春期 問9: DMA コントローラーの説明として,適切なものはどれか。
- 令和7年度 春期 問10: オブジェクトストレージの特徴として,適切なものはどれか。
- 令和7年度 春期 問11: マルチプロセッサによる並列処理で得られる高速化率(単一プロセッサのときと比べた倍率)E を,次の式に
- 令和7年度 春期 問12: 二つのシステム A,B の稼働率をそれぞれ αA(0<αA<1),αB(0<αB<1),MTBF を
- 令和7年度 春期 問14: リアルタイム OS において,実行中のタスクがプリエンプションによって遷移する状態はどれか。
アプリで弱点分析つきの演習ができます