過去問ハブ🔥 0日
論理回路・コンピュータアーキテクチャCPU構造・パイプライン・キャッシュメモリ難易度 易34 / 50

シングルサイクル方式のプロセッサで、各命令の実行に必要な時間が、ロード命令 800ps、ストア命令 700ps、演算命令 600ps、分岐命令 500ps である。クロック周波数の上限はいくらか。

選択肢をタップすると、その場で答え合わせできます

正解と解説を見る

正解 D1.25GHz

解説

正解は「1.25GHz」です。シングルサイクル方式では、どの命令も1クロックで実行するため、クロック周期を最も時間のかかる命令(ここではロード命令の800ps)に合わせる必要があります。周波数は周期の逆数なので、 Hz、つまり1.25GHz が上限です。「2GHz」は最も短い分岐命令の500ps に合わせた値で、ロード命令が1クロックで終わりません。「約1.67GHz」は演算命令の600ps に合わせた値です。「約1.54GHz」は4種類の命令の時間を単純平均した650ps に合わせた値です。短い命令も長い命令と同じ時間がかかる無駄が、マルチサイクル方式やパイプライン方式の動機になりました。

  • #シングルサイクル
  • #クロック周波数

この調子で論理回路・コンピュータアーキテクチャを続けて解く

▶ この科目の連続演習へ進む(10問)

この問題の分野を深く学ぶなら

PR情報工学・理系基礎の教科書を探す

詳細を見る

論理回路・コンピュータアーキテクチャの問題一覧へ戻る

「CPU構造・パイプライン・キャッシュメモリ」の関連問題