4

私は、MIPS パイプライニングとそれに関連する危険性について学ぼうとしています。MIPS 命令で構造的なハザードがどのように見えるかを理解するのに苦労しています。

2 つ (またはそれ以上) の命令が特定のハードウェア リソースを同時に使用する必要がある状況であることを読みました。そして、以前にクロックサイクルで示されている例を見たことがあります。しかし、簡単な MIPS 命令セットの例を提供してくれる人はいますか? オンラインで見つけるのに苦労しています。データハザードの例をたくさん見てください。それは私が探しているものではありません。ありがとう!

4

2 に答える 2

0

これはうまくいくかもしれませんが、私は大きな MIPS の人ではありません:

add $t0, $t1, $t2 
sw  $t3, 0($t4)
sub $t5, $t6, $t7
sub $t8, $t9, $t0
sw  $t0, 0($s0)
于 2016-04-02T18:54:49.267 に答える