risc-v Definition mcause (RISC-V) mcause is a control and status register in machine mode that records the cause of the last trap.