0

jal 命令を追加しようとしていますが、それがどのように機能するかは理解していますが、ハードウェアに実装するのは難しいですか?

私はこの回路図を持っており、レジスタの前に 31 がマルチプレクサに接続されていることを示していますが、何を接続すればよいかわかりません。R[31] は pc+8 またはジャンプ アドレスに等しいことがわかりますが、それらは 32 ビットであり、マルチプレクサへのエントリはわずか 5 ビットです。

ここに画像の説明を入力

4

1 に答える 1

1

これは、定数31がマルチプレクサに供給されることを意味します。

その 5 ビット定数は、MIPS に遅延分岐がある場合は + 8、遅延分岐がない場合は + 4$raの値を保持するレジスタのレジスタ番号です。$PC$PC

于 2014-11-13T13:38:58.047 に答える