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
- - - -