从多 mips 中获取结果

gpt*_*916 5 mips spim mips32

我是汇编语言的新手,我对乘法感到非常困惑。

我正在阅读这里的快速教程(死链接,网络存档在这里

它说我使用后mult $t0, $t1结果存储在 Hi 和 Lo 中,我知道这些是特殊寄存器multdiv的特殊寄存器,但如何访问它们?

假设我在mult $t0, $t1where$t0$t1都是 2。我如何得到结果?(4)

a.n*_*rea 1

您必须使用通用寄存器并将MFHI数据MFLO移入通用寄存器。HILO

参考