RISC-V assembler/dis-assembler written in SystemVerilog