Rabbit 3000A Instruction
48
Rabbit 2000/3000 Microprocessor
Description
The IDET instruction asserts a System Mode Violation interrupt if System/User mode is enabled (by writing
to the Enable dual Mode Register, EDMR) and the processor is currently in user mode.
Note that IDET has the same opcode value as LD E,E, and actually executes that opcode as well as the behav-
ior described above. If IDET is prefixed by ALTD, the opcode LD E’,E is executed and the special System/
User mode behavior does not occur.
This instruction is implemented in the Rabbit 3000A.
IDET
Opcode
Instruction
Clocks
Operation
5B
IDET
2
Performs “LD E,E”, but if (EDMR &&
SU[0]) then the System Violation
interrupt flag is set.
Flags
ALTD
I/O
S
Z
L/V
C
F
R
SP
S
D
-
-
-
-
Summary of Contents for 2000
Page 2: ...ii Rabbit 2000 3000 Microprocessor...
Page 4: ...iv Rabbit 2000 Microprocessor...
Page 16: ...12 Rabbit 2000 3000 Microprocessor...
Page 164: ...160 Instruction Reference Manual...