EBREAK
Environment Break
EBREAK
Used by debuggers to cause control to be transferred back to a debugging environment.
Encoding
Binary Layout
00000000000100000000000001110011
31:0
Operands
Related
Across architectures
Breakpoint Trap : how x86, ARM, RISC-V, and PowerISA each do this.
More in RV32I
Reference
View in RISC-V Unprivileged ISA Specification ↗
RISC-V ISA Manual
Description
EBREAK causes a breakpoint exception to be raised, intended for use by debuggers. Execution is transferred to the appropriate trap handler.
Operation
RaiseException(Breakpoint);