English
Language : 

SH7058 Datasheet, PDF (104/1130 Pages) Renesas Technology Corp – Renesas SuperHTM RISC engine
The bits in the cause field indicate the exception cause for the instruction executing at the time.
The cause bits are modified by a floating-point instruction. These bits are set to 1 or cleared to 0
according to whether or not an exception state occurred during execution of a single instruction.
The bits in the enable field specify the kinds of exception to be enabled, allowing the flow to be
changed to exception processing. If the cause bit corresponding to an enable bit is set by the
currently executing instruction, an exception occurs.
The bits in the flag field are used to keep a tally of all exceptions that occur during a series of
instructions. Once one of these bits is set by an instruction, it is not reset by a subsequent
instruction. The bits in this field can only be reset by the explicit execution of a store operation on
FPSCR.
Rev. 3.0, 09/04, page 63 of 1086