In riscV assembly each command is 32 bits, for example the following command:
addi x1,x0,31
gets inturubted to:
000000011111000000