Jameco Electronics 3000 Manuel D’Utilisation

Page de 349
264
Rabbit 3000 Microprocessor
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