想澄清我对R型指令的理解
Want to clarify my understanding on R-type instruction
我现在正在开发一个简单的 RISC-V 处理器,它将与以下命令兼容:
如果我没理解错的话,除了高亮显示的都是R型的指令对吗?由于我正在构建一个逻辑电路来区分两组(R 型/非 R 型)。非常感谢!
RISC-V specs 在第 22 页说:
All branch instructions use the B-type instruction format.
所以BEQ
、BNE
等不是R,而是B。SLLI
是I型。这里唯一的 R 类型是 ADD
和 SUB
。如果您真的尝试实现 RISC-V cpu,那么熟悉此文档是明智的。
我现在正在开发一个简单的 RISC-V 处理器,它将与以下命令兼容:
如果我没理解错的话,除了高亮显示的都是R型的指令对吗?由于我正在构建一个逻辑电路来区分两组(R 型/非 R 型)。非常感谢!
RISC-V specs 在第 22 页说:
All branch instructions use the B-type instruction format.
所以BEQ
、BNE
等不是R,而是B。SLLI
是I型。这里唯一的 R 类型是 ADD
和 SUB
。如果您真的尝试实现 RISC-V cpu,那么熟悉此文档是明智的。