EBREAK

Environment Break

EBREAK

Used by debuggers to cause control to be transferred back to a debugging environment.

Details

EBREAK causes a breakpoint exception to be raised, intended for use by debuggers. Execution is transferred to the appropriate trap handler.

Pseudocode Operation

RaiseException(Breakpoint);

Example

EBREAK

Encoding

Binary Layout
000000000001
31:20
00000
19:15
000
14:12
00000
11:7
1110011
6:0
 
Format I-Type
Opcode 0x73
Extension RV32I

Operands