192
Rabbit 2000 Microprocessor User’s Manual
EX AF,AF'
00001000
2
- - - -
EX DE,HL
11101011
2
s
- - - -
EX DE',HL
11100011
2
s
- - - -
EX DE,HL'
01110110
11100011
4
s
- - - -
EX DE',HL'
01110110
11100011
4
s
- - - -
EXX
11011001
2
- - - -
INC (HL)
00110100
8
f
b * * V -
INC (IX+d)
11011101
00110100 ----d---
12
f
b * * V -
INC (IY+d)
11111101
00110100 ----d---
12
f
b * * V -
INC IX
11011101
00100011
4
- - - -
INC IY
11111101
00100011
4
- - - -
INC r
00-r-100
2
fr
* * V -
INC ss
00ss0011
2
r
- - - -
ss= 00-BC, 01-DE, 10-HL, 11-SP
IOE
11011011
2
- - - -
IOI
11010011
2
- - - -
IPSET 0
11101101
01000110
4
- - - -
IPSET 1
11101101
01010110
4
- - - -
IPSET 2
11101101
01001110
4
- - - -
IPSET 3
11101101
01011110
4
- - - -
IPRES
11101101
01011101
4
- - - -
JP (HL)
11101001
4
- - - -
JP (IX)
11011101
11101001
6
- - - -
JP (IY)
11111101
11101001
6
- - - -
JP f,mn
11-f-010
----n--- ----m---
7
- - - -
JP mn
11000011
----n--- ----m---
7
- - - -
JR cc,e
001cc000
--(e-2)-
5
- - - -
JR e
00011000
--(e-2)-
5
- - - -
Note: If byte following op code is zero, next sequential instruction
is executed. If byte is -2 (11111110) jr is to itself.
LCALL xpc,mn
11001111
----n---
----m---
--xpc--- 19
- - - -
LD (BC),A
00000010
7
d - - - -
LD (DE),A
00010010
7
d - - - -
LD (HL),n
00110110
----n---
7
d - - - -
LD (HL),r
01110-r-
6
d - - - -
LD (HL+d),HL
11011101
11110100 ----d---
13
d - - - -
LD (IX+d),HL
11110100
----d---
11
d - - - -
LD (IX+d),n
11011101
00110110 ----d---
----n---
11
d - - - -
LD (IX+d),r
11011101
01110-r- ----d---
10
d - - - -
LD (IY+d),HL
11111101
11110100 ----d---
13
d - - - -
LD (IY+d),n
11111101
00110110 ----d---
----n---
11
d - - - -
LD (IY+d),r
11111101
01110-r- ----d---
10
d - - - -
LD (mn),A
00110010
----n--- ----m---
10
d - - - -
LD (mn),HL
00100010
----n--- ----m---
13
d - - - -
LD (mn),IX
11011101
00100010 ----n---
----m---
15
d - - - -
LD (mn),IY
11111101
00100010 ----n---
----m---
15
d - - - -
LD (mn),ss
11101101
01ss0011 ----n---
----m---
15
d - - - -
LD (SP+n),HL
11010100
----n---
11
- - - -
LD (SP+n),IX
11011101
11010100 ----n---
13
- - - -
LD (SP+n),IY
11111101
11010100 ----n---
13
- - - -
Instruction
Byte 1
Byte 2
Byte 3
Byte 4
clk
A
I S Z V C