修了試験 2011-06-26実施分 基本情報技術者試験 問9
表のCPIと構成比率で,3種類の演算命令が合計1,000,000命令実行されるプログラムを,クロック周波数が1GHzのプロセッサで実行するのに必要な時間は何ミリ秒か。 演算命令|CPI(Cycles Per Instruction)|構成比率(%)/浮動小数点加算|3|20/浮動小数点乗算|5|20/整数演算|2|60
正答2
解説
正解はイ。 平均CPI=3×0.2+5×0.2+2×0.6=2.8。 総サイクル数は1,000,000×2.8=2,800,000サイクルで,1GHz(10^9サイクル/秒)で実行すると2,800,000/10^9=2.8ミリ秒となる。まとめて解く
修了試験 2011-06-26実施分を通しで解く(80問)→