BLT
この命令が MIPS ISA の一部ではない理由をお聞きしたいと思います。代わりに、実際にはアセンブリ プログラマ向けの疑似命令にしています。ハードウェア実装の観点からは、(MIPS ISA の一部である)BLT
との違いを認識できませんでした。BLTZ
ところで、本「コンピュータの組織と設計」には次のように書かれています。
「機器」の単純さに関するフォン・ノイマンの警告に注意して、MIPS アーキテクチャには分岐が含まれていません。これは、クロック サイクル時間が長くなるか、命令ごとに余分なクロック サイクルがかかるため、複雑すぎるためです。2 つの高速な命令は次のとおりです。より有用。
しかし、なぜそれらが起こるのか、私にはまだわかりません。