将risc-v指令编码为操作码位是否标准化?如果是这样的话,我在哪里可以找到至少用于基本32I指令的编码表?
发布于 2019-11-28 02:13:17
我想跟上https://riscv.org/specifications/上的规范总是一个好主意。第25章详细列出了如何对指令进行编码。我也非常喜欢http://riscvbook.com。
致敬Joachim
发布于 2019-11-24 11:38:52
看起来我是在github里找到的。
发布于 2019-12-10 15:17:13
Joachim提到的RISC-V Reader书中的表格非常好(https://riscvbook.com)。即使你没有这本书,也有免费的西班牙语(和其他一些语言)的PDF版本,这可能足以满足你的需要。
除此之外,我发现rv8项目中的PDF非常简洁,而且非常有用:https://github.com/rv8-io/rv8/tree/master/doc/pdf。(这些信息当然会出现在规范中,但我找不到一份10页的简短文档,其中包含了所有信息。)它是从riscv-meta项目生成的,该项目具有机器可解析的ISA描述,这可能也很有用,这取决于您要做的是什么。
https://stackoverflow.com/questions/59011888
复制相似问题