修了試験 2025-12-14実施分 基本情報技術者試験 問8
あるプログラムは,命令a~dを次の順で実行する。 a → c → b → a → c → d 各命令の実行に必要なクロックサイクル数(CPI:Cycles Per Instruction)は,表のとおりである。 CPUのクロック周波数を100MHzとするとき,この命令列の実行時間は何ナノ秒か。 ここで,命令の実行はオーバラップしないものとする。 命令|CPI/a|6/b|2/c|4/d|8
正答4
解説
正解はエ。 命令列a→c→b→a→c→dのCPI合計は6+4+2+6+4+8=30サイクル。 クロック周波数100MHzより1サイクルは10ナノ秒なので,実行時間は30×10=300ナノ秒となる。まとめて解く
修了試験 2025-12-14実施分を通しで解く(60問)→