CM71-00105-1E FUJITSU MICROELECTRONICS LIMITED 273
FR81 Family
CHAPTER 7 DETAILED EXECUTION INSTRUCTIONS
7.93
7.93 INTE (Software Interrupt for Emulator)
This software interrupt instruction is used for debugging. It determines the branch
destination address by reading interrupt vector number "#9" from the vector table, then
branches.
● Assembler Format
INTE
● Operation
SSP-4 → SSP
PS → (SSP)
SSP-4 → SSP
PC+2 → (SSP)
4 → ILM
"0" → CCR:S
(TBR+3D8
H
) → PC
It stores the values of the program counter (PC) and program status (PS) to the stack indicated by the
system stack pointer (SSP) for interrupt processing. It writes "0" to the S flag in the condition code register
(CCR), and uses the SSP as the stack pointer for the following steps. It determines the branch destination
address by reading interrupt vector number #9 from the vector table, then branches.
There is not change to the I flag in the condition code register (CCR). The interrupt level mask register
(ILM) in the program status (PS) is set to level 4.
● Flag Change
I, N, Z, V, C: Unchanged.
S: Cleared.
● Classification
Non-Delayed Branching instruction
SINZVC
0-----