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
-
-
-
-
Содержание 2000
Страница 2: ...ii Rabbit 2000 3000 Microprocessor...
Страница 4: ...iv Rabbit 2000 Microprocessor...
Страница 16: ...12 Rabbit 2000 3000 Microprocessor...
Страница 164: ...160 Instruction Reference Manual...
Страница 172: ...168 Rabbit 2000 3000 Microprocessor...
Страница 174: ...170 Rabbit 2000 3000 Microprocessor...