大会什么是ret?

Ole*_*leg 3 assembly riscv

我是汇编新手,我看到了以下代码行

ret
Run Code Online (Sandbox Code Playgroud)

它有什么作用?我查看了我的 RiscV 绿卡,但没有找到。它是否j存储或加载任何数据?

Era*_*lon 8

这是一条伪指令。它相当于jalr x0, x1, 0. x1保存返回地址。有效地跳转到返回地址。

有关 JALR 的更多信息,请参阅此处的第 16 页。