【发布时间】:2023-04-06 22:48:02
【问题描述】:
我有:
CODE
beq $s3, 1, option1
beq $s3, 0, option2
MORE CODE
option1:
code
jr $ra????
option2:
code
jr $ra
我正在尝试测试 s3 是 0 还是 1 并运行不同的代码块(输出字符串),然后从第二个 beq 之后立即继续执行其余代码
如果我在每个语句中都使用 jr $ra,我会得到一个无限循环。 如果我在没有这些的情况下执行此操作,它会运行这两个语句,然后跳过其余的代码块并继续执行下一个函数..
我怎样才能做一个分支语句,当它完成后会让我回到它?
【问题讨论】: