 
Ŀ
-    ᠭ        䫠       㬥    L     REMARK     
                    Ĵ                                
                        CZP/VSNH                                
Ĵ
                                                                
RLCA   CY        A      c. . .00            4  1                
                                                                
Ĵ               
                                                                
RLA    CY        A      c. . .00            4  1                
                                                                
Ĵ               
                                                                
RRCA        A        CY c. . .00            4  1                
                                                                
Ĵ               
                                                                
RRA         A        CY c. . .00            4  1                
                                                                
Ĵ
                                                                
RLC d  CY        d      || P |00 d=r        8  2 d=r,(HL),      
                                                 (IX+d),(IY+d)  
Ĵ                                
                                                                
RL d    CY       d      || P |00                                
                                d=(HL)     15  2                
Ĵ                                
                                                                
RRC d     d        CY   || P |00d=(IX+d),  23  4                
                                  (IY+d)                        
Ĵ                                
                                                                
RR d      d        CY   || P |00                                
                                                                
Ĵ                                
                                                                

SLA d   CY       d      || P |00                                
                                                                
Ĵ                                
                                                                
SRA d     d         CY  || P |00                                
                                                                
Ĵ                                
                                                                
SRL d     d         CY  || P |00                                
                                                                
Ĵ
                                                                
RLD                     .| P |00           18  2  ᤢ    
                                                   祩    
Ĵ   HL  
                                                                
RRD                     .| P |00           18  2                
                                                                

 
                        8-⮢ 뫪
Ŀ
    ᠭ     䫠       㬥    L     REMARK     
                        Ĵ                                
                        CZP/VSNH                                
Ĵ
LD r, s      r=s                 s=r        4  1 r=A,B,C,D,E,H,L
Ĵ s=(HL)     7  2                
LD s, r      s=r                 s=(IX+d), 19  3 s=r,(HL),(IX+d)
                                   (IY+d)          (IY+d)       
Ĵ
LD r, n      r=n                            7  2 n= 0 - 255     
Ĵ
LD A,y       A=y                y=(BC),(DE) 7  1 y=(BC),(DE),   
Ĵ                   (nn)         
LD y,A       y=A                y=(nn)     13  3                
Ĵ
LD A,p       A=p        .| I |00            9  2  p=I, R        
Ĵ                                

LD p,A       p=A                                                

I - ﭨ IFF   P/V   LDA,I

                         16-⮢ 뫪
Ŀ
    ᠭ     䫠       㬥    L     REMARK     
                        Ĵ                                
                        CZP/VSNH                                
Ĵ
LD rr',nn    rr'=nn             rr'=BC,DE, 10  3  rr'=BC,DE,    
                                HL,SP             HL,SP,IX,IY   
                                rr'=IX,IY  14  4                
Ĵ               
LD rr',(nn)  rr'=(nn)           rr'=HL     16  3                
                                                                
Ĵrr'=BC,DE, 20  4                
LD (nn),rr'  (nn)=rr'           SP,IX,IY                        
Ĵ
PUSH ss'     (SP)=s'            ss'=BC,DE, 11  1  ss'=BC,DE,HL, 
             (SP-1)=s           HL,AF             AF,IX,IY      
                                ss'=IX,IY  15  2                
Ĵ               
POP ss'      s'=(SP)            ss'=BC,DE, 10  1                
             s=(SP-1)           HL,AF                           
                                ss'=IX,IY  14  2                
Ĵ
LD SP,yy'    SP=yy'             yy'=HL     6   1 yy'=HL,IX,IY   
                                yy'=IX,IY  10  2                

 
                           ॣ஢
Ŀ
    ᠭ     䫠       㬥    L     REMARK     
                        Ĵ                                
                        CZP/VSNH                                
Ĵ
EX DE,HL     DE  HL                        4  1                
Ĵ

EX AF, AF'   AF  AF'                       4  1 ४祭   
                                                  ୠ⨢.
                                                  ॣ஢ 
                                                 AF.            
Ĵ
EXX          BC    BC'                           ४祭 
             DE    DE'                      4  1 ୠ⨢.  
             HL    HL'                           BC',DE',HL'.   
Ĵ
EX (SP), rr' (SP)  rr'         rr'=HL     19  1  rr'=HL,IX,IY  
                                rr'=IX,IY  23  2                

 
                     뫪  樨 ࠢ
Ŀ
    ᠭ     䫠       ᫮      L     REMARK     
                        Ĵ                                
                        CZP/VSNH                                
Ĵ
LDI          (DE)=(HL)  .. * .00            16 2 뫪    
              DE=DE+1                            (HL)  (DE).   
              HL=HL+1                                           
              BC=BC-1                                           
Ĵ
LDD          (DE)=(HL)  .. * .00            16 2 뫪    
              DE=DE-1                            (HL)  (DE).   
              HL=HL-1                                           
              BC=BC-1                                           
Ĵ
LDIR        1(DE)=(HL)  .. 0 .00᫨ BC=0   16 2 뫪    
            2 DE=DE+1                BC<>0  21   (HL)  (DE)  
            3 HL=HL+1                                 
            4 BC=BC-1                             BC <> 0.      
            IF BC<>0 GO                                         
            TO 1                                                
Ĵ
LDDR        1(DE)=(HL)  .. 0 .00᫨ BC=0   16 2 뫪    
            2 DE=DE-1                BC<>0  21   (HL)  (DE)  
            3 HL=HL-1                                 

            4 BC=BC-1                             BC <> 0.      
            IF BC<>0 GO                                         
            TO 1                                                
Ĵ
CPI          A|(HL)     .2 * |1|           16  2                
             BC=BC-1                                            
             HL=HL+1                                            
Ĵ
CPD          A|(HL)     .2 * |1|           16  2                
             BC=BC-1                                            
             HL=HL-1                                            
Ĵ
 CPIR       1 A|(HL)    .2 * |1|BC=0    16  2                
            2 BC=BC-1           A=(HL)                          
            3 HL=HL+1           BC<>0     21                   
            IF (BC<>0)          A<>(HL)                         
            AND (A<>(HL)                                        
            GO TO 1                                             
Ĵ
 CPDR       1 A|(HL)    .2 * |1|BC=0    16  2                
            2 BC=BC-1           A=(HL)                          
            3 HL=HL-1           BC<>0     21                   
            IF (BC<>0)          A<>(HL)                         
            AND (A<>(HL)                                        
            GO TO 1                                             

*  P/V=0, ᫨ BC-1=0,  P/V=1
2  Z=1 , ᫨ =(HL),  Z=0
 
                  8-⮢ 䬥⨪  
Ŀ
    ᠭ     䫠       ᫮      L     REMARK     
                        Ĵ                                
                        CZP/VSNH                                
Ĵ
ADD s        A=A+s      || v |0|s=r        4   1 s=r,n,(HL),    
Ĵs=n        7   2 (IX+d),(IY+d)  
|ADC s        A=A+s+CY   || v |0|s=(HL)     7   1                
Ĵs=(IX+d),  19  3 CY-ﭨ   

SUB s        A=A-s      || v |1|(IY+d)           䫠 .       
Ĵ                 AND,OR,XOR -   
SBC s        A=A-s-CY   || v |1|                 ந   
Ĵ                       
AND s        A=A AND s  0| p |0|                 ⮬ 㬥⠳
Ĵ                                
OR  s        A=A OR  s  0| p |0|                                
Ĵ                                
XOR s        A=A XOR s  0| p |0|                                
Ĵ                                
CP s         A|s        || v |1|                                
Ĵ
INC d        d=d+1      .| v |0| d=r        4  1 d=r,(HL),      
Ĵ s=(HL)    11  1 (IX+d),(IY+d)  
DEC d        d=d-1      .| v |1| d=(IX+d), 23  3                
                                   (IY+d)                       
Ĵ
DAA          (A)2-(A)10 || p |.|            4  1 . ४
Ĵ
CPL          A=NOT(A)   .. . .11            4  1  ॣ. 
Ĵ
NEG          A=-A       || v |1|            8  2                

 
                       樠  ࠢ騥 
Ŀ
    ᠭ     䫠       ᫮      L     REMARK     
                        Ĵ                                
                        CZP/VSNH                                
Ĵ
NOP                     .. . ...           4   1                
Ĵ
HALT         ⠭ CPU.. . ...           4   1                
Ĵ
EI           IFF=0      .. . ...           4   1 襭 
Ĵ
DI           IFF=1      .. . ...           4   1 . .
Ĵ
IM 0        0- ०.   .. . ...           8   2  뢠

            ਥ .                         १ RST-
Ĵ
IM 1        1- ०.   .. . ...           8   2  뢠
            ਥ .                         १ RST 56   
Ĵ
IM 2        2- ०.   .. . ...           8   2  뢠
            ਥ .                         १ ண.
                                                 ᯮ 
                                                   . 
                                                 㪠-  ॣ-
                                                 I(. ) 


                  16-⮢ 䬥⨪
Ŀ
    ᠭ     䫠       ᫮      L     REMARK     
                        Ĵ                                
                        CZP/VSNH                                
Ĵ
ADD HL,ss'   HL=HL+ss'  |. . .0x           11  1 ss'=BC,DE,HL,SP
Ĵ               
ADc HL,ss'  HL=HL+ss'+CY|| v |0x           15  2                
Ĵ               
SBC HL,ss'  HL=HL-ss'-CY|| v |1x           15  2                
Ĵ
ADD IX,pp'   IX=IX+pp'  |. . .0x           15  2 pp'=DC,DE,IX,SP
Ĵ
ADD IY,rr'   IX=IX+rr'  |. . .0x           15  2 rr'=DC,DE,IX,SP
Ĵ
INC ss'      ss'=ss'+1  .. . ...           6   1                
Ĵ
INC IX       IX=IX+1    .. . ...           10  2                
Ĵ
INC IY       IY=IY+1    .. . ...           10  2                
Ĵ
DEC ss'      ss'=ss'-1  .. . ...           6   1                
Ĵ
DEC IX       IX=IX-1    .. . ...           10  2                
Ĵ

DEC IY       IY=IY-1    .. . ...           10  2                


                       樨  ⤥묨 ⠬
Ŀ
    ᠭ     䫠       ᫮      L     REMARK     
                        Ĵ                                
                        CZP/VSNH                                
Ĵ
BIT b,s      Z=Sb       .| x x01s=r        8   2 ॣ Z ਭ.
                                s=(HL)     12  2 祭   
                                s=(IX+d),  20  4  b  . 
                                  (IY+d)         s.             
Ĵ
SET b,s      Sb=1       .. . ...s=r        8   2                
Ĵs=(HL)     15  2                
RES b,s      Sb=0       .. . ...s=(IX+d),  23  4                
                                  (IY+d)                        
Ĵ
CCF          CY=NOT(CY) |. . .0x           4   1  CY    
Ĵ
SCF          CY=1       1. . .00           4   1                


                        室
Ŀ
    ᠭ     䫠       ᫮      L     REMARK     
                        Ĵ                                
                        CZP/VSNH                                
Ĵ
JP nn        GO TO nn   .. . ...           10  3                
Ĵ
JP cc, nn   IF cc GOTOnn.. . ...           10  3 cc=NZ,Z,NC,C,  
                                                 PO,PE,P,M      
Ĵ
JR e        GOTO e:     .. . ...           12  2 e=-128 - +128  
            REM PC=PC+e                                         
Ĵ
JR w,e      IF w GOTO e:.. . ...᫮ w  12  2  w=C,NC,Z,NZ   

            REM PC=PC+e         믮                     
                                ᫮ w  7                    
                                 .                         
Ĵ
JR e        GOTO (rr)   .. . ...rr=HL      4   1 rr=HL,IX,IY    
                                rr=IX,IY   8   2                
Ĵ
DJNZ e      B=B-1       .. . ...᫨ B<>0  13  2                
            IF B<>0 GO          ᫨ =0   8                    
            TO e                                                


                               -뢮
Ŀ
    ᠭ     䫠       ᫮      L     REMARK     
                        Ĵ                                
                        CZP/VSNH                                
Ĵ
IN A, (n)    A=IN (N)   .. . ...            11 2 A0 - A7 = n    
                                                 A8 - A15= Akum.
Ĵ
OUT (n), A   OUT n,A    .. . ...            12 2 A0 - A7 = n    
                                                 A8 - A15= Akum.
Ĵ
IN r, (C)    r= IN(C)   .| p |0|           12  2 A0 - A7 = C    
                                                 A8 - A15= B    
Ĵ
OUT (C), n   OUT C,n    .. . ...           12  2 A0 - A7 = C    
                                                 A8 - A15= B    
Ĵ
INI         (HL)=IN(C)  x* x x1x           16  2 A0 - A7 = C    
            B=B-1                                A8 - A15= B    
            HL=HL+1                                             
Ĵ
IND         (HL)=IN(C)  x* x x1x           16  2 A0 - A7 = C    
            B=B-1                                A8 - A15= B    
            HL=HL-1                                             
Ĵ
OUTI        OUT C, (HL) x* x x1x           16  2 A0 - A7 = C    

            B=B-1                                A8 - A15= B    
            HL=HL+1                                             
Ĵ
OUTD        OUT C, (HL) x* x x1x           16  2 A0 - A7 = C    
            B=B-1                                A8 - A15= B    
            HL=HL-1                                             
Ĵ
INIR        1 (HL)=IN(C)        ᫨ B =0  21  2 ७ INI 
            2 B=B-1     x1 x x1x᫨ B<>0  16      <> 0.   
            3 HL=HL+1                                           
            IF B<>0 GO                                          
            TO 1                                                
Ĵ
INDR        1 (HL)=IN(C)        ᫨ B =0  21  2 ७ IND 
            2 B=B-1     x1 x x1x᫨ B<>0  16      <> 0.   
            3 HL=HL-1                                           
            IF B<>0 GO                                          
            TO 1                                                
Ĵ
OTIR        1 OUT C,(HL)        ᫨ B =0  21  2 ७ OUTI
            2 B=B-1     x1 x x1x᫨ B<>0  15      <> 0.   
            3 HL=HL+1                                           
            IF B<>0 GO                                          
            TO 1                                                
Ĵ
OTDR        1 OUT C,(HL)        ᫨ B =0  21  2 ७ OUTD
            2 B=B-1     x1 x x1x᫨ B<>0  15      <> 0.   
            3 HL=HL-1                                           
            IF B<>0 GO                                          
            TO 1                                                

Z=1  -1=0, Z=0 ᫨ -1<>0

                            ணࠬ
Ŀ
    ᠭ     䫠       ᫮      L     REMARK     
                        Ĵ                                
                        CZP/VSNH                                
Ĵ

CALL nn      GOSUB nn   .. . ...           17  3                
Ĵ
CALL cc,nn  IF cc GOSUnn.. . ...᫮ 믳17  3 cc=NZ,Z,NC,C,  
                                .  믳10    PO,PE,P,M      
Ĵ               
RET         RETURN      .. . ...           10  1                
Ĵ               
RET cc      IF cc THEN  .. . ...᫮ cc 11  1                
            RETURN              믮                     
                                ᫮ w  5   1                
                                 .                         
Ĵ               
RETI        RET  ... . ...           14  2                
            뢠                                          
Ĵ
RETN        RET  ... . ...           14  2                
            ᪨㥬.                                        
            뢠                                          
Ĵ
RST p       GOSUB p     .. . ...           11  1 p=0,8,16,24,32,
            ᪨㥬.                         40,48,56 맮 
            뢠                                
                                                 . p         

















