title: RISC-V ADDI instruction
body: <p>I am currently working on implementing RV32I Base Instruction Set. </p>
  
  <p>I had a question about ADDI instruction. In the manual, how to understand this clause "ADDI rd, rs1, 0 is used to implement the MV rd, rs1 assembler pseudo-instruction."</p>
  
  <p>Does it mean ADDI rd, rs1, 0 is equal to move content of rs1 to register specified by rd?</p>