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

シングルサイクル方式のデータパスで、各構成要素の遅延が、命令メモリ 200ps、レジスタファイルの読出し 100ps、ALU 150ps、データメモリ 250ps、レジスタファイルへの書込み 50ps である(その他の遅延は0とする)。ロード命令の実行に必要な時間はいくらか。

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

正解と解説を見る

正解 A750ps

解説

正解は「750ps」です。ロード命令は、命令メモリから命令を読み、ベースレジスタを読み出し、ALU でアドレスを計算し、データメモリから値を読み、その値をレジスタに書き込みます。これらは順に依存するので、遅延の合計 ps かかります。ロード命令はすべての構成要素を使う最も長い命令なので、シングルサイクル方式ではクロック周期をこの値以上にする必要があります。「500ps」はデータメモリを使わない演算命令の時間です。「700ps」はレジスタへの書込みを数え忘れた値です。「250ps」は最も遅い構成要素1つの遅延で、パイプライン方式でクロック周期を決める目安になる値です。

  • #シングルサイクル
  • #データパス

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

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

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

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

詳細を見る

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

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