電子書籍の厳選無料作品が豊富!

なんでdecodeの時点でできないんですか?execute ができないはわかるけど。
現にフォワーディングしたときにD2ができちゃってるのはおかしくないですか?
E1からE2に直接結果が送られてるから。

データハザード バイパ寝具

「あんまり考えたくないけど」の質問画像
  • 画像を添付する (ファイルサイズ:10MB以内、ファイル形式:JPG/GIF/PNG)
  • 今の自分の気分スタンプを選ぼう!
あと4000文字

A 回答 (3件)

No2です



このpdfの25、26ページあたりを読むと、理解しやすいと思います。
https://www.gifu-nct.ac.jp/elec/ktajima/jugyo/ar …
    • good
    • 0
この回答へのお礼

ありがとう

ありがとうございます〜こういう
のたすかります

お礼日時:2024/07/15 09:00

CPUのパイプラインでは、添付のような図で説明しますが



Decodeプロセスにおいては、
1)デコード回路による、フェッチされた命令のデコード
2)ALUへ命令とデータ(レジスターの値も含む)のロード
が実行されます

つまり、E1実行直後、上記2)を実行する前に、r1に書き込むデータを2)の直前に割り込ませる回路(フィードバック)を追加することで、D2とE2が連続的に実行されます

それが、バイパシングです

授業では、細かい回路の説明もあったかとは、思いますが、もしかすると省略されているかもしれません
    • good
    • 0
この回答へのお礼

Thank you

なんとなく?わかりました :)
ありがとうございます

お礼日時:2024/07/14 19:58

「できる」とか「できない」とかって, 何が「できる」「できない」って話をしてるんだ? 全部に言葉をきちんと補って書き直してくれ.

    • good
    • 0
この回答へのお礼

たこさんはみてて?

お礼日時:2024/07/14 17:30

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!