Depurador Interactivo RISC-V

Escribe, ejecuta y analiza tu código ensamblador paso a paso

PC INDEX: 0HEX: 0x0000

Banco de Registros

x0(zero)
0
x1(ra)
0
x2(sp)
0
x3(gp)
0
x4(tp)
0
x5(t0)
0
x6(t1)
0
x7(t2)
0
x8(s0/fp)
0
x9(s1)
0
x10(a0)
0
x11(a1)
0
x12(a2)
0
x13(a3)
0
x14(a4)
0
x15(a5)
0
x16(a6)
0
x17(a7)
0
x18(s2)
0
x19(s3)
0
x20(s4)
0
x21(s5)
0
x22(s6)
0
x23(s7)
0
x24(s8)
0
x25(s9)
0
x26(s10)
0
x27(s11)
0
x28(t3)
0
x29(t4)
0
x30(t5)
0
x31(t6)
0

Depuración de Código Ensamblador a Bajo Nivel

Un depurador (debugger) a nivel de arquitectura es una herramienta indispensable para el desarrollo de software cercano al hardware. Permite ejecutar instrucciones paso a paso, inspeccionando cómo los datos fluyen a través de los registros de la CPU y la memoria en cada ciclo de reloj.

En la arquitectura RISC-V (RV32I), monitorizar el banco de 32 registros y el contador de programa (Program Counter) es clave para entender el flujo de control, saltos condicionales y manipulación de memoria. Este simulador interactivo te permite escribir código y visualizar su impacto en la máquina en tiempo real sin necesidad de placas físicas.