我对如何解码/编码UJ-Types的直接性感到困惑。
https://content.riscv.org/wp-content/uploads/2016/06/riscv-spec-v2.1.pdf的第2.3章让我比以前更加困惑。
例如,我想解码我知道类型为UJ的指令0300006f。
任何帮助都将不胜感激。
答案 0 :(得分:0)
想出来。
立即数是20位。即,加扰顺序中的位31到12:imm [20 | 10:1 | 11 | 19:12]。这被左移1并且符号扩展以获得立即数。