立即解码RISC-V(UJ-TYPE)

时间:2016-10-31 14:59:22

标签: cpu-architecture riscv

我对如何解码/编码UJ-Types的直接性感到困惑。

https://content.riscv.org/wp-content/uploads/2016/06/riscv-spec-v2.1.pdf的第2.3章让我比以前更加困惑。

例如,我想解码我知道类型为UJ的指令0300006f。

任何帮助都将不胜感激。

1 个答案:

答案 0 :(得分:0)

想出来。

立即数是20位。即,加扰顺序中的位31到12:imm [20 | 10:1 | 11 | 19:12]。这被左移1并且符号扩展以获得立即数。