Aboutrv Logo
AboutRV Logo - RISC-V Tools Platform

Discover the World of RISC-V

RISC-V Disassembler

Support all RVA23 standard extensions (I, M, A, F, D, C, B, V, etc.). Decode any machine code with precision, saving you time in development and debugging.

Smart Disassembler Lab

Paste anything — hex, a memory dump, or disassembly output. Formats, endianness and compressed instructions are detected for you, and bytes other tools give up on still get decoded.

ELF / Binary Disassembler

Drop in a whole RISC-V ELF or raw binary and read it by section, symbol and instruction. Every mnemonic links to the official docs, and you can download the full listing.

RISC-V Assembler

Convert RISC-V assembly instructions to machine code. Supports all RVA23 standard extensions (I, M, A, F, D, C, B, V, etc.).

CSR Visualizer

Visualize RISC-V Control and Status Registers with interactive bitfield diagrams. Input values and see how they affect register fields.

RVV Execution Visualizer

Paste RISC-V vector assembly and step through execution instruction by instruction. Watch vl, vtype, SEW, LMUL and vector register elements update live — powered by a real Spike simulator.