This CPU implementation uses the RISC-V ISA, version RV32I. It is a 32-bit architecture and implements the following subset of RV32I instructions:
add, addi, and, sub, slli, srai, srli, slt
bne, beq, , jal, jalr
lw, sw, lui
mv, nop, j, jr, la, ret