Decodificador RISC-V

Analizador de instrucciones RV32I en tiempo real

Ejemplos rápidos:
Referencia de Registros
RegistroNombre ABI
x0zero
x1ra
x2sp
x3gp
x4tp
x5t0
x6t1
x7t2
x8s0/fp
x9s1
x10a0
x11a1
x12a2
x13a3
x14a4
x15a5
x16a6
x17a7
x18s2
x19s3
x20s4
x21s5
x22s6
x23s7
x24s8
x25s9
x26s10
x27s11
x28t3
x29t4
x30t5
x31t6
Introduce código Hexadecimal o Ensamblador para comenzar.

Decodificación de Instrucciones en la Arquitectura RISC-V (RV32I)

RISC-V es una arquitectura de conjunto de instrucciones (ISA) de código abierto basada en los principios de los ordenadores con conjunto de instrucciones reducido (RISC). El conjunto base, conocido como RV32I, define instrucciones de 32 bits que el procesador debe interpretar y ejecutar a nivel de silicio.

La fase de decodificación (Decode) extrae los campos fundamentales de la palabra binaria: el código de operación (opcode), los registros de origen (rs1, rs2), el registro de destino (rd) y los valores inmediatos. Entender cómo se empaquetan estos bits en formatos específicos es el primer paso para programar en ensamblador a bajo nivel.