0

「コンピューターの組織と設計」という本の問題をクラッシュさせようとしています。

本の解決策で一連の指示に出くわしました。しかし、mip アセンブラである Qtspim はそれらを解釈できません。ここに指示があります。(本第 4 版、問題 2.14.4 a)

add  $t2, $t0, $0
srl  $t2, $t2, 11
and  $t2, $t2, 0x0000003f
and  $t1, $t1, 0xffffffc0
ori  $t1, $t1, $t2

なぜ ori にはレジスターが 3 つあるのですか? (r系命令じゃないと思ってた) なんで32bit即値なの?(命令自体は32ビットワイズだと思っていました。)

前もって感謝します。

4

1 に答える 1