Z80 Instruction Set in Alphabetical Order (Part 1)

Scene+ #25

PVü: Z80 Instruction Set in Alphabetical Order, Part 1

ADC A,(HL)      142              BIT 0,L         203,69
ADC A,(IX+d)    221,142,         BIT 1,(HL)      203,78
ADC A,(IY+d)    253,142,         BIT 1,(IX+d)    221,203,d,78
ADC A,A         143              BIT 1,(IY+d)    253,203,d,78
ADC A,B         136              BIT 1,A         203,79
ADC A,C         137              BIT 1,B         203,72
ADC A,D         138              BIT 1,C         203,73
ADC A,E         139              BIT 1,D         203,74
ADC A,H         140              BIT 1,E         203,75
ADC A,L         141              BIT 1,H         203,76
ADC A,n         206,             BIT 1,L         203,77
ADC HL,C        237,74           BIT 2,(HL)      203,86
ADC HL,E        237,90           BIT 2,(IX+d)    221,203,d,86
ADC HL,L        237,106          BIT 2,(IY+d)    253,203,d,86
ADC HL,P        237,122          BIT 2,A         203,87
ADD A,(HL)      134              BIT 2,B         203,80
ADD A,(IX+d)    221,134,         BIT 2,C         203,81
ADD A,(IY+d)    253,134,         BIT 2,D         203,82
ADD A,A         135              BIT 2,E         203,83
ADD A,B         128              BIT 2,H         203,84
ADD A,C         129              BIT 2,L         203,85
ADD A,D         130              BIT 3,(HL)      203,94
ADD A,E         131              BIT 3,(IX+d)    221,203,d,94
ADD A,H         132              BIT 3,(IY+d)    253,203,d,94
ADD A,L         133              BIT 3,A         203,95
ADD A,n         198,             BIT 3,B         203,88
ADD HL,C        9                BIT 3,C         203,89
ADD HL,E        25               BIT 3,D         203,90
ADD HL,L        49               BIT 3,E         203,91
ADD HL,P        57               BIT 3,H         203,92
ADD IX,C        221,             BIT 3,L         203,93
ADD IX,E        221,25           BIT 4,(HL)      203,102
ADD IX,X        221,49           BIT 4,(IX+d)    221,203,d,102
ADD IX,P        221,57           BIT 4,(IY+d)    253,203,d,102
ADD IY,C        253,             BIT 4,A         203,103
ADD IY,E        253,25           BIT 4,B         203,96
ADD IY,Y        253,49           BIT 4,C         203,97
ADD IY,P        253,57           BIT 4,D         203,98
AND (HL)        166              BIT 4,E         203,99
AND (IX+d)      221,166,         BIT 4,H         203,100
AND (IY+d)      253,166,         BIT 4,L         203,101
AND A           167              BIT 5,(HL)      203,110
AND B           160              BIT 5,(IX+d)    221,203,d,110
AND C           161              BIT 5,(IY+d)    253,203,d,110
AND D           162              BIT 5,A         203, 1
AND E           163              BIT 5,B         203,104
AND H           164              BIT 5,C         203,105
AND L           165              BIT 5,D         203,106
AND n           230,             BIT 5,E         203,107
BIT 0,(HL)      203,70           BIT 5,H         203,108
BIT 0,(IX+d)    221,203,n,70     BIT 5,L         203,109
BIT 0,(IY+d)    253,203,n,70     BIT 6,(HL)      203,118
BIT 0,A         203,71           BIT 6,(IX+d)    221,203,d,118
BIT 0,B         203,64           BIT 6,(IY+d)    253,203,d,118
BIT 0,C         203,65           BIT 6,A         203,119
BIT 0,D         203,66           BIT 6,B         203,112
BIT 0,E         203,67           BIT 6,C         203,113
BIT 0,H         203,68           BIT 6,D         203,114
                                 BIT 6,E         203,115
EX (SP),X       221,227          BIT 6,H         203,116
EX (SP),Y       253,227          BIT 7,(HL)      203,126
EX AF,F'        8                BIT 7,(IX+d)    221,203,d,126
EX DE,L         235              BIT 7,(IY+d)    253,203,d,126
EXX             217              BIT 7,A         203,127
HALT            118              BIT 7,B         203,120
IM 0            237,70           BIT 7,C         203,121
IM 1            237,86           BIT 7,D         203,122
IM 2            237,94           BIT 7,E         203,123
IN A,(C)        237,120          BIT 7,H         203,124
IN A,(n)        219,             BIT 7,L         203,125
IN B,(C)        237,64           CALL C,nn       220,nn
IN C,(C)        237,72           CALL M,nn       252,nn
IN D,(C)        237,80           CALL NC,nn      212,nn
IN E,(C)        237,88           CALL nn         205,nn
IN H,(C)        237,96           CALL NZ,nn      196,nn
IN L,(C)        237,104          CALL P,nn       244,nn
INC (HL)        52               CALL PE,nn      236,nn
INC (IX+d)      221,52,          CALL PO,nn      228,nn
INC (IY+d)      253,52,          CALL Z,nn       204,nn
INC A           60               CCF             63
IMC B           4                CP (HL)         190
INC BC          3                CP (IX+d)       221,190,
INC C           12               CP (IY+d)       253,190,
INC D           20               CP A            191
INC DE          19               CP B            184
INC E           28               CP C            185
INC H           36               CP D            186
INC HL          35               CP E            187
INC IX          221,35           CP H            188
INC IY          253,35           CP L            189
INC L           44               CP n            254
INC SP          51               CPD             237,169
IND             237,170          CPDR            237,137
INDR            237,138          CPI             237,161
INI             237,162          CPIR            237,177
INIR            237,178          CPL             47
JP (HL)         233              DAA             27
JP (IX)         221,233          DEC (HL)        53
JP (IY)         253,233          DEC (IX+d)      221,53,
JP C,nn         218,nn           DEC (IY+d)      253,53,
JP M,nn         250,nn           DEC A           61
JP NC,nn        210,nn           DEC B           5
JP nn           195,nn           DEC BC          11
JP NZ,nn        194,nn           DEC C           13
JP P,nn         242,nn           DEC D           21
JP PE,nn        234,nn           DEC DE          27
JP PO,nn        226,nn           DEC E           29
JP Z,nn         202,nn           DEC H           37
JR d            24,              DEC HL          43
JR NC,d         48,              DEC IX          221,43
JR NZ,d         32,              DEC IY          253,43
JR Z,d          40,              DEC L           45
LD (BC),A       2                DEC SP          59
LD (DE),A       18               DI              243
LD (HL),A       119              DJNZ,d          16,
LD (HL),B       112              EI              251
LD (HL),C       113              EX (SP),L       227
LD (HL),D       114              LD C,B          72
LD (HL),E       115              LD C,D          73
LD (HL),H       116              LD C,E          74
LD (HL),L       117              LD C,H          75
LD (HL),n       54,              LD C,L          76
LD (IX+d),A     221,119,         LD C,n          14,
LD (IX+d),B     221,112,         LD D,(HL)       86
LD (IX+d),C     221,113,         LD D,(IX+d)     221,86,
LD (IX+d),D     221,114,         LD D,(IY+d)     253,86,
LD (IX+d),E     221,115,         LD D,A          87
LD (IX+d),H     221,116,         LD D,B          80
LD (IX+d),L     221,117,         LD D,C          81
LD (IX+d),n     221,54,d,        LD D,D          82
LD (IY+d),A     253,119,         LD D,E          83
LD (IY+d),B     253,112,         LD D,H          84
LD (IY+d),C     253,113,         LD D,L          85
LD (IY+d),D     253,114,         LD D,n          22,
LD (IY+d),E     253,115,         LD DE,(nn)      237,91,nn
LD (IY+d),H     253,116,         LD DE,nn        17,nn
LD (IY+d),L     253,117,         LD E,(HL)       94
LD (IY+d),n     253,54,d,        LD E,(IX+d)     221,94,
LD (nn),A       50,nn            LD E,(IY+d)     253,94,
LD (nn),C       237,67,nn        LD E,A          95
LD (nn),E       237,83,nn        LD E,B          88
LD (nn),L       34,nn            LD E,C          89
LD (nn),X       221,34,nn        LD E,D          90
LD (nn),Y       253,34,nn        LD E,E          91
LD (nn),P       237,115,nn       LD E,H          92
LD A,(BC)       10               LD E,L          93
LD A,(DE)       26               LD E,n          30,
LD A,(HL)       126              LD H,(HL)       102
LD A,(IX+d)     221,126,         LD H,(IX+d)     221,102,
LD A,(IY+d)     253,126,         LD H,(IY+d)     253,102,
LD A,(nn)       58,nn            LD H,A          103
LD A,A          127              LD H,B          96
LD A,B          120              LD H,C          97
LD A,C          121              LD H,D          98
LD A,D          122              LD H,E          99
LD A,E          123              LD H,H          100
LD A,H          124              LD H,L          101
LD A,I          237,87           LD H,n          38,
LD A,L          125              LD HL,(nn)      42,nn
LD A,n          62,              LD HL,nn        33,nn
LD B,(HL)       70               LD I,A          237,71
LD B,(IX+d)     221,70,          LD IX,(nn)      221,42,nn
LD B,(IY+d)     253,70,          LD IX,nn        221,33,nn
LD B,A          71               LD IY,(nn)      253,42,nn
LD B,B          64               LD IY,nn        253,33,nn
LD B,C          65               LD L,(HL)       110
LD B,D          66               LD L,(IX+d)     221,110,
LD B,E          67               LD L,(IY+d)     253,110,
LD B,H          68               LD L,A          1
LD B,L          69               LD L,B          104
LD B,n          6,               LD L,C          105
LD BC,(nn)      237,72,nn        LD L,D          106
LD BC,nn        1,nn             LD L,E          107
LD C,(HL)       77               LD L,H          108
LD C,(IX+d)     221,77,          LD L,L          109
LD C,(IY+d)     253,77,          LD L,n          46,
LD C,A          79

The continuation will follow in the next issue.

Share your thoughts about the article