メインコンテンツへ
コンピュータ構成要素コンピュータシステム

あるCPUで、命令の種類別構成比とCPIが次のとおりである。このCPUの平均CPIとして正しいものはどれか。 算術演算:40%・CPI=1 / ロード/ストア:30%・CPI=4 / 分岐:20%・CPI=3 / その他:10%・CPI=5

ア.2.5
イ.2.7正解
ウ.3.0
エ.3.25

解説

命令ミックスの平均CPIは「構成比を重みにした加重平均」。試験の平均点を出す感覚で、各科目の点数に比率を掛けて足し合わせる——それだけです。

なぜ イ が正解か

イが正解。平均CPI = Σ(構成比 × CPI) = 0.40×1 + 0.30×4 + 0.20×3 + 0.10×5 = 0.40 + 1.20 + 0.60 + 0.50 = 2.70。

なぜ ア は間違いか

2.5。構成比の重み付けを誤り、算術演算のCPIに偏った計算をした場合に出る値。正しくは各命令クラスの構成比で加重平均する。

なぜ ウ は間違いか

3.0。構成比を等分(各25%)として計算した場合に近い値。実際の構成比で重み付けする必要がある。

なぜ エ は間違いか

3.25。すべての命令が25%ずつという誤った前提で単純平均した結果:(1+4+3+5)/4=3.25。命令ミックス(構成比)を無視した誤り。

出典: AI生成問題(学習用)