小编win*_*e99的帖子

RISC-V 中 JAL 的定义是什么以及如何使用它?

我不明白 JAL 在 RISC-V 中是如何工作的,因为我看到了多个相互矛盾的定义。例如,如果我参考这个网站:https : //rv8.io/isa.html

它说: JAL rd,offset将第三个参数作为偏移量,但在某些情况下会显示JAL rd, imm。有什么不同?

看来,JAL应该采取功能和RD返回其输出(我不知道为什么有些人士把它称为ra并且rd在同一时间)。但如果是这样,子程序或函数是什么?rd似乎被定义为寄存器目的地,imm似乎只是一个整数..

真的很困惑请帮忙。

architecture hardware cpu-architecture riscv

5
推荐指数
2
解决办法
2万
查看次数

标签 统计

architecture ×1

cpu-architecture ×1

hardware ×1

riscv ×1