有没有办法在不使用 jal 的情况下在 MIPS 中指定 return 地址?

Is there a way to specify a return address in MIPS without using jal?

我希望 PC 在 条件分支之后 return 到程序中的位置,而不是跳转和 link.

我想在不使用 jal 的情况下设置 return 地址,并指示程序计数器到 return 那里。

最好的方法是什么?

谢谢你,马修

jal 计算 return 地址并将其放入寄存器;你可以编写代码来做同样的事情。但我认为您会发现使用条件分支来决定是否执行 jal 是更好的方法。