OpenCores
URL https://opencores.org/ocsvn/y80e/y80e/trunk

Subversion Repositories y80e

[/] [y80e/] [trunk/] [asm/] [Tasm80.tab] - Blame information for rev 10

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 4 bsa
"TASM Z80 Assembler.     "
2
/****************************************************************************
3
/* $Id: Tasm80.tab 5931 2012-03-26 12:25:57Z bsa $
4
/****************************************************************************
5
/* This is the instruction set definition table
6
/*   for the Z80 version of TASM.
7
/*      Thomas N. Anderson, Speech Technology Incorporated
8
/*      This table authored and submitted by Carl A. Wall, VE3APY.
9
/*
10
/*      Class bits assigned as follows:
11
/*        Bit-0 = Z80          (base instruction set)
12
/*        Bit-1 = HD64180      (extended instructions)
13
/*        Bit-2 = eZ80         (short address instructions only)
14
/*  See TASM manual for info on table structure.
15
/*
16
/*INSTR ARGS OP BYTES RULE CLASS SHIFT OR */
17
/*-------------------------------------------*/
18
 
19
ADC  A,(HL)  8E   1 NOP 1
20
ADC  A,(IX*) 8EDD 3 ZIX 1
21
ADC  A,(IY*) 8EFD 3 ZIX 1
22
ADC  A,A     8F   1 NOP 1
23
ADC  A,B     88   1 NOP 1
24
ADC  A,C     89   1 NOP 1
25
ADC  A,D     8A   1 NOP 1
26
ADC  A,E     8B   1 NOP 1
27
ADC  A,H     8C   1 NOP 1
28
ADC  A,L     8D   1 NOP 1
29
ADC  A,XH    8CDD 2 NOP 1
30
ADC  A,XL    8DDD 2 NOP 1
31
ADC  A,YH    8CFD 2 NOP 1
32
ADC  A,YL    8DFD 2 NOP 1
33
ADC  A,*     CE   2 NOP 1
34
ADC  HL,BC   4AED 2 NOP 1
35
ADC  HL,DE   5AED 2 NOP 1
36
ADC  HL,HL   6AED 2 NOP 1
37
ADC  HL,SP   7AED 2 NOP 1
38
 
39
ADD  A,(HL)  86   1 NOP 1
40
ADD  A,(IX*) 86DD 3 ZIX 1
41
ADD  A,(IY*) 86FD 3 ZIX 1
42
ADD  A,A     87   1 NOP 1
43
ADD  A,B     80   1 NOP 1
44
ADD  A,C     81   1 NOP 1
45
ADD  A,D     82   1 NOP 1
46
ADD  A,E     83   1 NOP 1
47
ADD  A,H     84   1 NOP 1
48
ADD  A,L     85   1 NOP 1
49
ADD  A,XH    84DD 2 NOP 1
50
ADD  A,XL    85DD 2 NOP 1
51
ADD  A,YH    84FD 2 NOP 1
52
ADD  A,YL    85FD 2 NOP 1
53
ADD  A,*     C6   2 NOP 1
54
ADD  HL,BC   09   1 NOP 1
55
ADD  HL,DE   19   1 NOP 1
56
ADD  HL,HL   29   1 NOP 1
57
ADD  HL,SP   39   1 NOP 1
58
ADD  IX,BC   09DD 2 NOP 1
59
ADD  IX,DE   19DD 2 NOP 1
60
ADD  IX,IX   29DD 2 NOP 1
61
ADD  IX,SP   39DD 2 NOP 1
62
ADD  IY,BC   09FD 2 NOP 1
63
ADD  IY,DE   19FD 2 NOP 1
64
ADD  IY,IY   29FD 2 NOP 1
65
ADD  IY,SP   39FD 2 NOP 1
66
 
67
AND  (HL)    A6   1 NOP 1
68
AND  (IX*)   A6DD 3 ZIX 1
69
AND  (IY*)   A6FD 3 ZIX 1
70
AND  A       A7   1 NOP 1
71
AND  B       A0   1 NOP 1
72
AND  C       A1   1 NOP 1
73
AND  D       A2   1 NOP 1
74
AND  E       A3   1 NOP 1
75
AND  H       A4   1 NOP 1
76
AND  L       A5   1 NOP 1
77
AND  XH      A4DD 2 NOP 1
78
AND  XL      A5DD 2 NOP 1
79
AND  YH      A4FD 2 NOP 1
80
AND  YL      A5FD 2 NOP 1
81
AND  *       E6   2 NOP 1
82
 
83
BIT  *,(HL)  46CB 2 ZBIT 1
84
BIT  *,(IX*) CBDD 4 ZBIT 1 0 4600
85
BIT  *,(IY*) CBFD 4 ZBIT 1 0 4600
86
BIT  *,A     47CB 2 ZBIT 1
87
BIT  *,B     40CB 2 ZBIT 1
88
BIT  *,C     41CB 2 ZBIT 1
89
BIT  *,D     42CB 2 ZBIT 1
90
BIT  *,E     43CB 2 ZBIT 1
91
BIT  *,H     44CB 2 ZBIT 1
92
BIT  *,L     45CB 2 ZBIT 1
93
 
94
CALL C,*     DC   3 NOP 1
95
CALL M,*     FC   3 NOP 1
96
CALL NC,*    D4   3 NOP 1
97
CALL NZ,*    C4   3 NOP 1
98
CALL P,*     F4   3 NOP 1
99
CALL PE,*    EC   3 NOP 1
100
CALL PO,*    E4   3 NOP 1
101
CALL Z,*     CC   3 NOP 1
102
CALL *       CD   3 NOP 1
103
 
104
CCF  ""      3F   1 NOP 1
105
 
106
CP   (HL)    BE   1 NOP 1
107
CP   (IX*)   BEDD 3 ZIX 1
108
CP   (IY*)   BEFD 3 ZIX 1
109
CP   A       BF   1 NOP 1
110
CP   B       B8   1 NOP 1
111
CP   C       B9   1 NOP 1
112
CP   D       BA   1 NOP 1
113
CP   E       BB   1 NOP 1
114
CP   H       BC   1 NOP 1
115
CP   L       BD   1 NOP 1
116
CP   XH      BCDD 2 NOP 1
117
CP   XL      BDDD 2 NOP 1
118
CP   YH      BCFD 2 NOP 1
119
CP   YL      BDFD 2 NOP 1
120
CP   *       FE   2 NOP 1
121
CPD  ""      A9ED 2 NOP 1
122
CPDR ""      B9ED 2 NOP 1
123
CPIR ""      B1ED 2 NOP 1
124
CPI  ""      A1ED 2 NOP 1
125
CPL  ""      2F   1 NOP 1
126
 
127
DAA  ""      27   1 NOP 1
128
 
129
DEC  (HL)    35   1 NOP 1
130
DEC  (IX*)   35DD 3 ZIX 1
131
DEC  (IY*)   35FD 3 ZIX 1
132
DEC  A       3D   1 NOP 1
133
DEC  B       05   1 NOP 1
134
DEC  BC      0B   1 NOP 1
135
DEC  C       0D   1 NOP 1
136
DEC  D       15   1 NOP 1
137
DEC  DE      1B   1 NOP 1
138
DEC  E       1D   1 NOP 1
139
DEC  H       25   1 NOP 1
140
DEC  HL      2B   1 NOP 1
141
DEC  IX      2BDD 2 NOP 1
142
DEC  IY      2BFD 2 NOP 1
143
DEC  L       2D   1 NOP 1
144
DEC  SP      3B   1 NOP 1
145
DEC  XH      25DD 2 NOP 1
146
DEC  XL      2DDD 2 NOP 1
147
DEC  YH      25FD 2 NOP 1
148
DEC  YL      2DFD 2 NOP 1
149
 
150
DI   ""      F3   1 NOP 1
151
DJNZ *       10   2 R1  1
152
 
153
EI   ""      FB   1 NOP 1
154
EX   (SP),HL E3   1 NOP 1
155
EX   (SP),IX E3DD 2 NOP 1
156
EX   (SP),IY E3FD 2 NOP 1
157
EX   AF,AF'  08   1 NOP 1
158
EX   DE,HL   EB   1 NOP 1
159
EXX  ""      D9   1 NOP 1
160
HALT ""      76   1 NOP 1
161
 
162
IM   0       46ED 2 NOP 1
163
IM   1       56ED 2 NOP 1
164
IM   2       5EED 2 NOP 1
165
 
166
IN   A,(C)   78ED 2 NOP 1
167
IN   B,(C)   40ED 2 NOP 1
168
IN   C,(C)   48ED 2 NOP 1
169
IN   D,(C)   50ED 2 NOP 1
170
IN   E,(C)   58ED 2 NOP 1
171
IN   H,(C)   60ED 2 NOP 1
172
IN   L,(C)   68ED 2 NOP 1
173
 
174
IN   A,(*)   DB   2 NOP 1
175
 
176
IN0   A,(*)  38ED 3 NOP 2
177
IN0   B,(*)  00ED 3 NOP 2
178
IN0   C,(*)  08ED 3 NOP 2
179
IN0   D,(*)  10ED 3 NOP 2
180
IN0   E,(*)  18ED 3 NOP 2
181
IN0   H,(*)  20ED 3 NOP 2
182
IN0   L,(*)  28ED 3 NOP 2
183
 
184
INC  (HL)    34   1 NOP 1
185
INC  (IX*)   34DD 3 ZIX 1
186
INC  (IY*)   34FD 3 ZIX 1
187
INC  A       3C   1 NOP 1
188
INC  B       04   1 NOP 1
189
INC  BC      03   1 NOP 1
190
INC  C       0C   1 NOP 1
191
INC  D       14   1 NOP 1
192
INC  DE      13   1 NOP 1
193
INC  E       1C   1 NOP 1
194
INC  H       24   1 NOP 1
195
INC  HL      23   1 NOP 1
196
INC  IX      23DD 2 NOP 1
197
INC  IY      23FD 2 NOP 1
198
INC  L       2C   1 NOP 1
199
INC  SP      33   1 NOP 1
200
INC  XH      24DD 2 NOP 1
201
INC  XL      2CDD 2 NOP 1
202
INC  YH      24FD 2 NOP 1
203
INC  YL      2CFD 2 NOP 1
204
 
205
 
206
IND  ""      AAED 2 NOP 1
207
IND2 ""      8CED 2 NOP 4
208
IND2R ""     9CED 2 NOP 4
209
INDM ""      8AED 2 NOP 4
210
INDMR ""     9AED 2 NOP 4
211
INDR ""      BAED 2 NOP 1
212
INDRX ""     CAED 2 NOP 4
213
INI  ""      A2ED 2 NOP 1
214
INI2 ""      84ED 2 NOP 4
215
INI2R ""     94ED 2 NOP 4
216
INIM ""      82ED 2 NOP 4
217
INIMR ""     92ED 2 NOP 4
218
INIR ""      B2ED 2 NOP 1
219
INIRX ""     C2ED 2 NOP 4
220
 
221
JP   (HL)    E9   1 NOP 1
222
JP   (IX)    E9DD 2 NOP 1
223
JP   (IY)    E9FD 2 NOP 1
224
JP   C,*     DA   3 NOP 1
225
JP   M,*     FA   3 NOP 1
226
JP   NC,*    D2   3 NOP 1
227
JP   NZ,*    C2   3 NOP 1
228
JP   P,*     F2   3 NOP 1
229
JP   PE,*    EA   3 NOP 1
230
JP   PO,*    E2   3 NOP 1
231
JP   Z,*     CA   3 NOP 1
232
JP   *       C3   3 NOP 1
233
 
234
JR   C,*     38   2 R1  1
235
JR   NC,*    30   2 R1  1
236
JR   NZ,*    20   2 R1  1
237
JR   Z,*     28   2 R1  1
238
JR   *       18   2 R1  1
239
 
240
LD   (BC),A  02   1 NOP 1
241
LD   (DE),A  12   1 NOP 1
242
LD   (HL),A  77   1 NOP 1
243
LD   (HL),B  70   1 NOP 1
244
LD   (HL),BC 0FED 2 NOP 4
245
LD   (HL),C  71   1 NOP 1
246
LD   (HL),D  72   1 NOP 1
247
LD   (HL),DE 1FED 2 NOP 4
248
LD   (HL),E  73   1 NOP 1
249
LD   (HL),H  74   1 NOP 1
250
LD   (HL),HL 2FED 2 NOP 4
251
LD   (HL),IX 3FED 2 NOP 4
252
LD   (HL),IY 3EED 2 NOP 4
253
LD   (HL),L  75   1 NOP 1
254
LD   (HL),*  36   2 NOP 1
255
LD   (IX*),A 77DD 3 ZIX 1
256
LD   (IX*),B 70DD 3 ZIX 1
257
LD   (IX*),BC 0FDD 3 ZIX 4
258
LD   (IX*),C 71DD 3 ZIX 1
259
LD   (IX*),D 72DD 3 ZIX 1
260
LD   (IX*),DE 1FDD 3 ZIX 4
261
LD   (IX*),E 73DD 3 ZIX 1
262
LD   (IX*),H 74DD 3 ZIX 1
263
LD   (IX*),HL 2FDD 3 ZIX 4
264
LD   (IX*),IX 3FDD 3 ZIX 4
265
LD   (IX*),IY 3EDD 3 ZIX 4
266
LD   (IX*),L 75DD 3 ZIX 1
267
LD   (IX*),* 36DD 4 ZIX 1
268
LD   (IY*),A 77FD 3 ZIX 1
269
LD   (IY*),B 70FD 3 ZIX 1
270
LD   (IY*),BC 0FFD 3 ZIX 4
271
LD   (IY*),C 71FD 3 ZIX 1
272
LD   (IY*),D 72FD 3 ZIX 1
273
LD   (IY*),DE 1FFD 3 ZIX 4
274
LD   (IY*),E 73FD 3 ZIX 1
275
LD   (IY*),H 74FD 3 ZIX 1
276
LD   (IY*),HL 2FFD 3 ZIX 4
277 8 bsa
LD   (IY*),IX 3EFD 3 ZIX 4
278
LD   (IY*),IY 3FFD 3 ZIX 4
279 4 bsa
LD   (IY*),L 75FD 3 ZIX 1
280
LD   (IY*),* 36FD 4 ZIX 1
281
LD   (*),A   32   3 NOP 1
282
LD   (*),BC  43ED 4 NOP 1
283
LD   (*),DE  53ED 4 NOP 1
284
LD   (*),HL  22   3 NOP 1
285
LD   (*),IX  22DD 4 NOP 1
286
LD   (*),IY  22FD 4 NOP 1
287
LD   (*),SP  73ED 4 NOP 1
288
LD   A,(BC)  0A   1 NOP 1
289
LD   A,(DE)  1A   1 NOP 1
290
LD   A,(HL)  7E   1 NOP 1
291
LD   A,(IX*) 7EDD 3 ZIX 1
292
LD   A,(IY*) 7EFD 3 ZIX 1
293
LD   A,A     7F   1 NOP 1
294
LD   A,B     78   1 NOP 1
295
LD   A,C     79   1 NOP 1
296
LD   A,D     7A   1 NOP 1
297
LD   A,E     7B   1 NOP 1
298
LD   A,H     7C   1 NOP 1
299
LD   A,I     57ED 2 NOP 1
300
LD   A,L     7D   1 NOP 1
301
LD   A,R     5FED 2 NOP 1
302
LD   A,XH    7CDD 2 NOP 1
303
LD   A,XL    7DDD 2 NOP 1
304
LD   A,YH    7CFD 2 NOP 1
305
LD   A,YL    7DFD 2 NOP 1
306
LD   A,(*)   3A   3 NOP 1
307
LD   A,*     3E   2 NOP 1
308
LD   B,(HL)  46   1 NOP 1
309
LD   B,(IX*) 46DD 3 ZIX 1
310
LD   B,(IY*) 46FD 3 ZIX 1
311
LD   B,A     47   1 NOP 1
312
LD   B,B     40   1 NOP 1
313
LD   B,C     41   1 NOP 1
314
LD   B,D     42   1 NOP 1
315
LD   B,E     43   1 NOP 1
316
LD   B,H     44   1 NOP 1
317
LD   B,L     45   1 NOP 1
318
LD   B,XH    44DD 2 NOP 1
319
LD   B,XL    45DD 2 NOP 1
320
LD   B,YH    44FD 2 NOP 1
321
LD   B,YL    45FD 2 NOP 1
322
LD   B,*     06   2 NOP 1
323
LD   BC,(HL) 07ED 2 NOP 4
324
LD   BC,(IX*) 07DD 3 ZIX 4
325
LD   BC,(IY*) 07FD 3 ZIX 4
326
LD   BC,(*)  4BED 4 NOP 1
327
LD   BC,*    01   3 NOP 1
328
LD   C,(HL)  4E   1 NOP 1
329
LD   C,(IX*) 4EDD 3 ZIX 1
330
LD   C,(IY*) 4EFD 3 ZIX 1
331
LD   C,A     4F   1 NOP 1
332
LD   C,B     48   1 NOP 1
333
LD   C,C     49   1 NOP 1
334
LD   C,D     4A   1 NOP 1
335
LD   C,E     4B   1 NOP 1
336
LD   C,H     4C   1 NOP 1
337
LD   C,L     4D   1 NOP 1
338
LD   C,XH    4CDD 2 NOP 1
339
LD   C,XL    4DDD 2 NOP 1
340
LD   C,YH    4CFD 2 NOP 1
341
LD   C,YL    4DFD 2 NOP 1
342
LD   C,*     0E   2 NOP 1
343
LD   D,(HL)  56   1 NOP 1
344
LD   D,(IX*) 56DD 3 ZIX 1
345
LD   D,(IY*) 56FD 3 ZIX 1
346
LD   D,A     57   1 NOP 1
347
LD   D,B     50   1 NOP 1
348
LD   D,C     51   1 NOP 1
349
LD   D,D     52   1 NOP 1
350
LD   D,E     53   1 NOP 1
351
LD   D,H     54   1 NOP 1
352
LD   D,L     55   1 NOP 1
353
LD   D,XH    54DD 2 NOP 1
354
LD   D,XL    55DD 2 NOP 1
355
LD   D,YH    54FD 2 NOP 1
356
LD   D,YL    55FD 2 NOP 1
357
LD   D,*     16   2 NOP 1
358
LD   DE,(HL) 17ED 2 NOP 4
359
LD   DE,(IX*) 17DD 3 ZIX 4
360
LD   DE,(IY*) 17FD 3 ZIX 4
361
LD   DE,(*)  5BED 4 NOP 1
362
LD   DE,*    11   3 NOP 1
363
LD   E,(HL)  5E   1 NOP 1
364
LD   E,(IX*) 5EDD 3 ZIX 1
365
LD   E,(IY*) 5EFD 3 ZIX 1
366
LD   E,A     5F   1 NOP 1
367
LD   E,B     58   1 NOP 1
368
LD   E,C     59   1 NOP 1
369
LD   E,D     5A   1 NOP 1
370
LD   E,E     5B   1 NOP 1
371
LD   E,H     5C   1 NOP 1
372
LD   E,L     5D   1 NOP 1
373
LD   E,XH    5CDD 2 NOP 1
374
LD   E,XL    5DDD 2 NOP 1
375
LD   E,YH    5CFD 2 NOP 1
376
LD   E,YL    5DFD 2 NOP 1
377
LD   E,*     1E   2 NOP 1
378
LD   HL,(HL) 27ED 2 NOP 4
379
LD   HL,(IX*) 27DD 3 ZIX 4
380
LD   HL,(IY*) 27FD 3 ZIX 4
381
LD   H,(HL)  66   1 NOP 1
382
LD   H,(IX*) 66DD 3 ZIX 1
383
LD   H,(IY*) 66FD 3 ZIX 1
384
LD   H,A     67   1 NOP 1
385
LD   H,B     60   1 NOP 1
386
LD   H,C     61   1 NOP 1
387
LD   H,D     62   1 NOP 1
388
LD   H,E     63   1 NOP 1
389
LD   H,H     64   1 NOP 1
390
LD   H,L     65   1 NOP 1
391
LD   H,*     26   2 NOP 1
392
LD   HL,(*)  2A   3 NOP 1
393
LD   HL,*    21   3 NOP 1
394
LD   I,A     47ED 2 NOP 1
395
LD   IX,(HL) 37ED 2 NOP 4
396
LD   IX,(IX*) 37DD 3 ZIX 4
397 8 bsa
LD   IX,(IY*) 31FD 3 ZIX 4
398 4 bsa
LD   IX,(*)  2ADD 4 NOP 1
399
LD   IX,*    21DD 4 NOP 1
400
LD   IY,(HL) 36ED 2 NOP 4
401
LD   IY,(IX*) 31DD 3 ZIX 4
402 8 bsa
LD   IY,(IY*) 37FD 3 ZIX 4
403 4 bsa
LD   IY,(*)  2AFD 4 NOP 1
404
LD   IY,*    21FD 4 NOP 1
405
LD   L,(HL)  6E   1 NOP 1
406
LD   L,(IX*) 6EDD 3 ZIX 1
407
LD   L,(IY*) 6EFD 3 ZIX 1
408
LD   L,A     6F   1 NOP 1
409
LD   L,B     68   1 NOP 1
410
LD   L,C     69   1 NOP 1
411
LD   L,D     6A   1 NOP 1
412
LD   L,E     6B   1 NOP 1
413
LD   L,H     6C   1 NOP 1
414
LD   L,L     6D   1 NOP 1
415
LD   L,*     2E   2 NOP 1
416
LD   R,A     4FED 2 NOP 1
417
LD   SP,(*)  7BED 4 NOP 1
418
LD   SP,HL   F9   1 NOP 1
419
LD   SP,IX   F9DD 2 NOP 1
420
LD   SP,IY   F9FD 2 NOP 1
421
LD   SP,*    31   3 NOP 1
422
LD   XH,A    67DD 2 NOP 1
423
LD   XH,B    60DD 2 NOP 1
424
LD   XH,C    61DD 2 NOP 1
425
LD   XH,D    62DD 2 NOP 1
426
LD   XH,E    63DD 2 NOP 1
427
LD   XH,XH   64DD 2 NOP 1
428
LD   XH,XL   65DD 2 NOP 1
429
LD   XH,*    26DD 3 NOP 1
430
LD   XL,A    6FDD 2 NOP 1
431
LD   XL,B    68DD 2 NOP 1
432
LD   XL,C    69DD 2 NOP 1
433
LD   XL,D    6ADD 2 NOP 1
434
LD   XL,E    6BDD 2 NOP 1
435
LD   XL,XH   6CDD 2 NOP 1
436
LD   XL,XL   6DDD 2 NOP 1
437
LD   XL,*    2EDD 3 NOP 1
438
LD   YH,A    67FD 2 NOP 1
439
LD   YH,B    60FD 2 NOP 1
440
LD   YH,C    61FD 2 NOP 1
441
LD   YH,D    62FD 2 NOP 1
442
LD   YH,E    63FD 2 NOP 1
443
LD   YH,YH   64FD 2 NOP 1
444
LD   YH,YL   65FD 2 NOP 1
445
LD   YH,*    26FD 3 NOP 1
446
LD   YL,A    6FFD 2 NOP 1
447
LD   YL,B    68FD 2 NOP 1
448
LD   YL,C    69FD 2 NOP 1
449
LD   YL,D    6AFD 2 NOP 1
450
LD   YL,E    6BFD 2 NOP 1
451
LD   YL,YH   6CFD 2 NOP 1
452
LD   YL,YL   6DFD 2 NOP 1
453
LD   YL,*    2EFD 3 NOP 1
454
 
455
LDD  ""      A8ED 2 NOP 1
456
LDDR ""      B8ED 2 NOP 1
457
LDI  ""      A0ED 2 NOP 1
458
LDIR ""      B0ED 2 NOP 1
459
 
460
LEA  BC,IX*  02ED 3 ZIX 4
461
LEA  BC,IY*  03ED 3 ZIX 4
462
LEA  DE,IX*  12ED 3 ZIX 4
463
LEA  DE,IY*  13ED 3 ZIX 4
464
LEA  HL,IX*  22ED 3 ZIX 4
465
LEA  HL,IY*  23ED 3 ZIX 4
466
LEA  IX,IX*  32ED 3 ZIX 4
467
LEA  IX,IY*  54ED 3 ZIX 4
468
LEA  IY,IX*  55ED 3 ZIX 4
469
LEA  IY,IY*  33ED 3 ZIX 4
470
 
471
NEG  ""      44ED 2 NOP 1
472
NOP  ""      00   1 NOP 1
473
 
474
MLT BC       4CED 2 NOP 2
475
MLT DE       5CED 2 NOP 2
476
MLT HL       6CED 2 NOP 2
477
MLT SP       7CED 2 NOP 2
478
 
479
OR   (HL)    B6   1 NOP 1
480
OR   (IX*)   B6DD 3 ZIX 1
481
OR   (IY*)   B6FD 3 ZIX 1
482
OR   A       B7   1 NOP 1
483
OR   B       B0   1 NOP 1
484
OR   C       B1   1 NOP 1
485
OR   D       B2   1 NOP 1
486
OR   E       B3   1 NOP 1
487
OR   H       B4   1 NOP 1
488
OR   L       B5   1 NOP 1
489
OR   XH      B4DD 2 NOP 1
490
OR   XL      B5DD 2 NOP 1
491
OR   YH      B4FD 2 NOP 1
492
OR   YL      B5FD 2 NOP 1
493
OR   *       F6   2 NOP 1
494
 
495 8 bsa
OUTD2 ""     ACED 2 NOP 4
496 4 bsa
OTD2R ""     BCED 2 NOP 4
497
OTDM ""      8BED 2 NOP 2
498
OTDMR ""     9BED 2 NOP 2
499
OTDR ""      BBED 2 NOP 1
500
OTDRX ""     CBED 2 NOP 4
501 8 bsa
OUTI2 ""     A4ED 2 NOP 4
502 4 bsa
OTI2R ""     B4ED 2 NOP 4
503
OTIM ""      83ED 2 NOP 2
504
OTIMR ""     93ED 2 NOP 2
505
OTIR ""      B3ED 2 NOP 1
506
OTIRX ""     C3ED 2 NOP 4
507
 
508
OUT  (C),A   79ED 2 NOP 1
509
OUT  (C),B   41ED 2 NOP 1
510
OUT  (C),C   49ED 2 NOP 1
511
OUT  (C),D   51ED 2 NOP 1
512
OUT  (C),E   59ED 2 NOP 1
513
OUT  (C),H   61ED 2 NOP 1
514
OUT  (C),L   69ED 2 NOP 1
515
OUT  (*),A   D3   2 NOP 1
516
 
517
OUT0 (*),A   39ED 3 NOP 2
518
OUT0 (*),B   01ED 3 NOP 2
519
OUT0 (*),C   09ED 3 NOP 2
520
OUT0 (*),D   11ED 3 NOP 2
521
OUT0 (*),E   19ED 3 NOP 2
522
OUT0 (*),H   21ED 3 NOP 2
523
OUT0 (*),L   29ED 3 NOP 2
524
 
525
OUTD ""      ABED 2 NOP 1
526
OUTI ""      A3ED 2 NOP 1
527
 
528
PEA  IX*     65ED 3 ZIX 4
529
PEA  IY*     66ED 3 ZIX 4
530
 
531
POP  AF      F1   1 NOP 1
532
POP  BC      C1   1 NOP 1
533
POP  DE      D1   1 NOP 1
534
POP  HL      E1   1 NOP 1
535
POP  IX      E1DD 2 NOP 1
536
POP  IY      E1FD 2 NOP 1
537
 
538
PUSH AF      F5   1 NOP 1
539
PUSH BC      C5   1 NOP 1
540
PUSH DE      D5   1 NOP 1
541
PUSH HL      E5   1 NOP 1
542
PUSH IX      E5DD 2 NOP 1
543
PUSH IY      E5FD 2 NOP 1
544
 
545
RES  *,(HL)  86CB 2 ZBIT 1
546
RES  *,(IX*) CBDD 4 ZBIT 1 0 8600
547
/*RES  *,(IX*),A CBDD 4 ZBIT 1 0 8700
548
/*RES  *,(IX*),B CBDD 4 ZBIT 1 0 8000
549
/*RES  *,(IX*),C CBDD 4 ZBIT 1 0 8100
550
/*RES  *,(IX*),D CBDD 4 ZBIT 1 0 8200
551
/*RES  *,(IX*),E CBDD 4 ZBIT 1 0 8300
552
/*RES  *,(IX*),H CBDD 4 ZBIT 1 0 8400
553
/*RES  *,(IX*),L CBDD 4 ZBIT 1 0 8500
554
RES  *,(IY*) CBFD 4 ZBIT 1 0 8600
555
/*RES  *,(IY*),A CBFD 4 ZBIT 1 0 8700
556
/*RES  *,(IY*),B CBFD 4 ZBIT 1 0 8000
557
/*RES  *,(IY*),C CBFD 4 ZBIT 1 0 8100
558
/*RES  *,(IY*),D CBFD 4 ZBIT 1 0 8200
559
/*RES  *,(IY*),E CBFD 4 ZBIT 1 0 8300
560
/*RES  *,(IY*),H CBFD 4 ZBIT 1 0 8400
561
/*RES  *,(IY*),L CBFD 4 ZBIT 1 0 8500
562
RES  *,A     87CB 2 ZBIT 1
563
RES  *,B     80CB 2 ZBIT 1
564
RES  *,C     81CB 2 ZBIT 1
565
RES  *,D     82CB 2 ZBIT 1
566
RES  *,E     83CB 2 ZBIT 1
567
RES  *,H     84CB 2 ZBIT 1
568
RES  *,L     85CB 2 ZBIT 1
569
 
570
RET  ""      C9   1 NOP 1
571
RET  C       D8   1 NOP 1
572
RET  M       F8   1 NOP 1
573
RET  NC      D0   1 NOP 1
574
RET  NZ      C0   1 NOP 1
575
RET  P       F0   1 NOP 1
576
RET  PE      E8   1 NOP 1
577
RET  PO      E0   1 NOP 1
578
RET  Z       C8   1 NOP 1
579
RETI ""      4DED 2 NOP 1
580
RETN ""      45ED 2 NOP 1
581
 
582
RL   (HL)    16CB 2 NOP 1
583
RL   (IX*)   CBDD 4 ZIX 1 0 1600
584
/*RL   (IX*),A CBDD 4 ZIX 1 0 1700
585
/*RL   (IX*),B CBDD 4 ZIX 1 0 1000
586
/*RL   (IX*),C CBDD 4 ZIX 1 0 1100
587
/*RL   (IX*),D CBDD 4 ZIX 1 0 1200
588
/*RL   (IX*),E CBDD 4 ZIX 1 0 1300
589
/*RL   (IX*),H CBDD 4 ZIX 1 0 1400
590
/*RL   (IX*),L CBDD 4 ZIX 1 0 1500
591
RL   (IY*)   CBFD 4 ZIX 1 0 1600
592
/*RL   (IY*),A CBFD 4 ZIX 1 0 1700
593
/*RL   (IY*),B CBFD 4 ZIX 1 0 1000
594
/*RL   (IY*),C CBFD 4 ZIX 1 0 1100
595
/*RL   (IY*),D CBFD 4 ZIX 1 0 1200
596
/*RL   (IY*),E CBFD 4 ZIX 1 0 1300
597
/*RL   (IY*),H CBFD 4 ZIX 1 0 1400
598
/*RL   (IY*),L CBFD 4 ZIX 1 0 1500
599
RL   A       17CB 2 NOP 1
600
RL   B       10CB 2 NOP 1
601
RL   C       11CB 2 NOP 1
602
RL   D       12CB 2 NOP 1
603
RL   E       13CB 2 NOP 1
604
RL   H       14CB 2 NOP 1
605
RL   L       15CB 2 NOP 1
606
RLA  ""      17   1 NOP 1
607
 
608
RLC  (HL)    06CB 2 NOP 1
609
RLC  (IX*)   CBDD 4 ZIX 1 0 0600
610
/*RLC  (IX*),A CBDD 4 ZIX 1 0 0700
611
/*RLC  (IX*),B CBDD 4 ZIX 1 0 0000
612
/*RLC  (IX*),C CBDD 4 ZIX 1 0 0100
613
/*RLC  (IX*),D CBDD 4 ZIX 1 0 0200
614
/*RLC  (IX*),E CBDD 4 ZIX 1 0 0300
615
/*RLC  (IX*),H CBDD 4 ZIX 1 0 0400
616
/*RLC  (IX*),L CBDD 4 ZIX 1 0 0500
617
RLC  (IY*)   CBFD 4 ZIX 1 0 0600
618
/*RLC  (IY*),A CBFD 4 ZIX 1 0 0700
619
/*RLC  (IY*),B CBFD 4 ZIX 1 0 0000
620
/*RLC  (IY*),C CBFD 4 ZIX 1 0 0100
621
/*RLC  (IY*),D CBFD 4 ZIX 1 0 0200
622
/*RLC  (IY*),E CBFD 4 ZIX 1 0 0300
623
/*RLC  (IY*),H CBFD 4 ZIX 1 0 0400
624
/*RLC  (IY*),L CBFD 4 ZIX 1 0 0500
625
RLC  A       07CB 2 NOP 1
626
RLC  B       00CB 2 NOP 1
627
RLC  C       01CB 2 NOP 1
628
RLC  D       02CB 2 NOP 1
629
RLC  E       03CB 2 NOP 1
630
RLC  H       04CB 2 NOP 1
631
RLC  L       05CB 2 NOP 1
632
RLCA ""      07   1 NOP 1
633
 
634
RLD  ""      6FED 2 NOP 1
635
 
636
RR   (HL)    1ECB 2 NOP 1
637
RR   (IX*)   CBDD 4 ZIX 1 0 1E00
638
/*RR   (IX*),A CBDD 4 ZIX 1 0 1F00
639
/*RR   (IX*),B CBDD 4 ZIX 1 0 1800
640
/*RR   (IX*),C CBDD 4 ZIX 1 0 1900
641
/*RR   (IX*),D CBDD 4 ZIX 1 0 1A00
642
/*RR   (IX*),E CBDD 4 ZIX 1 0 1B00
643
/*RR   (IX*),H CBDD 4 ZIX 1 0 1C00
644
/*RR   (IX*),L CBDD 4 ZIX 1 0 1D00
645
RR   (IY*)   CBFD 4 ZIX 1 0 1E00
646
/*RR   (IY*),A CBFD 4 ZIX 1 0 1F00
647
/*RR   (IY*),B CBFD 4 ZIX 1 0 1800
648
/*RR   (IY*),C CBFD 4 ZIX 1 0 1900
649
/*RR   (IY*),D CBFD 4 ZIX 1 0 1A00
650
/*RR   (IY*),E CBFD 4 ZIX 1 0 1B00
651
/*RR   (IY*),H CBFD 4 ZIX 1 0 1C00
652
/*RR   (IY*),L CBFD 4 ZIX 1 0 1D00
653
RR   A       1FCB 2 NOP 1
654
RR   B       18CB 2 NOP 1
655
RR   C       19CB 2 NOP 1
656
RR   D       1ACB 2 NOP 1
657
RR   E       1BCB 2 NOP 1
658
RR   H       1CCB 2 NOP 1
659
RR   L       1DCB 2 NOP 1
660
RRA  ""      1F   1 NOP 1
661
 
662
RRC  (HL)    0ECB 2 NOP 1
663
RRC  (IX*)   CBDD 4 ZIX 1 0 0E00
664
/*RRC  (IX*),A CBDD 4 ZIX 1 0 0F00
665
/*RRC  (IX*),B CBDD 4 ZIX 1 0 0800
666
/*RRC  (IX*),C CBDD 4 ZIX 1 0 0900
667
/*RRC  (IX*),D CBDD 4 ZIX 1 0 0A00
668
/*RRC  (IX*),E CBDD 4 ZIX 1 0 0B00
669
/*RRC  (IX*),H CBDD 4 ZIX 1 0 0C00
670
/*RRC  (IX*),L CBDD 4 ZIX 1 0 0D00
671
RRC  (IY*)   CBFD 4 ZIX 1 0 0E00
672
/*RRC  (IY*),A CBFD 4 ZIX 1 0 0F00
673
/*RRC  (IY*),B CBFD 4 ZIX 1 0 0800
674
/*RRC  (IY*),C CBFD 4 ZIX 1 0 0900
675
/*RRC  (IY*),D CBFD 4 ZIX 1 0 0A00
676
/*RRC  (IY*),E CBFD 4 ZIX 1 0 0B00
677
/*RRC  (IY*),H CBFD 4 ZIX 1 0 0C00
678
/*RRC  (IY*),L CBFD 4 ZIX 1 0 0D00
679
RRC  A       0FCB 2 NOP 1
680
RRC  B       08CB 2 NOP 1
681
RRC  C       09CB 2 NOP 1
682
RRC  D       0ACB 2 NOP 1
683
RRC  E       0BCB 2 NOP 1
684
RRC  H       0CCB 2 NOP 1
685
RRC  L       0DCB 2 NOP 1
686
RRCA ""      0F   1 NOP 1
687
 
688
RRD  ""      67ED 2 NOP 1
689
 
690
RST  00H     C7   1 NOP 1
691
RST  08H     CF   1 NOP 1
692
RST  10H     D7   1 NOP 1
693
RST  18H     DF   1 NOP 1
694
RST  20H     E7   1 NOP 1
695
RST  28H     EF   1 NOP 1
696
RST  30H     F7   1 NOP 1
697
RST  38H     FF   1 NOP 1
698
 
699
SBC  A,(HL)  9E   1 NOP 1
700
SBC  A,(IX*) 9EDD 3 ZIX 1
701
SBC  A,(IY*) 9EFD 3 ZIX 1
702
SBC  A,A     9F   1 NOP 1
703
SBC  A,B     98   1 NOP 1
704
SBC  A,C     99   1 NOP 1
705
SBC  A,D     9A   1 NOP 1
706
SBC  A,E     9B   1 NOP 1
707
SBC  A,H     9C   1 NOP 1
708
SBC  A,L     9D   1 NOP 1
709
SBC  A,XH    9CDD 2 NOP 1
710
SBC  A,XL    9DDD 2 NOP 1
711
SBC  A,YH    9CFD 2 NOP 1
712
SBC  A,YL    9DFD 2 NOP 1
713
SBC  HL,BC   42ED 2 NOP 1
714
SBC  HL,DE   52ED 2 NOP 1
715
SBC  HL,HL   62ED 2 NOP 1
716
SBC  HL,SP   72ED 2 NOP 1
717
SBC  A,*     DE   2 NOP 1
718
SCF  ""      37   1 NOP 1
719
 
720
SET  *,(HL)  C6CB 2 ZBIT 1
721
SET  *,(IX*) CBDD 4 ZBIT 1 0 C600
722
/*SET  *,(IX*),A CBDD 4 ZBIT 1 0 C700
723
/*SET  *,(IX*),B CBDD 4 ZBIT 1 0 C000
724
/*SET  *,(IX*),C CBDD 4 ZBIT 1 0 C100
725
/*SET  *,(IX*),D CBDD 4 ZBIT 1 0 C200
726
/*SET  *,(IX*),E CBDD 4 ZBIT 1 0 C300
727
/*SET  *,(IX*),H CBDD 4 ZBIT 1 0 C400
728
/*SET  *,(IX*),L CBDD 4 ZBIT 1 0 C500
729
SET  *,(IY*) CBFD 4 ZBIT 1 0 C600
730
/*SET  *,(IY*),A CBFD 4 ZBIT 1 0 C700
731
/*SET  *,(IY*),B CBFD 4 ZBIT 1 0 C000
732
/*SET  *,(IY*),C CBFD 4 ZBIT 1 0 C100
733
/*SET  *,(IY*),D CBFD 4 ZBIT 1 0 C200
734
/*SET  *,(IY*),E CBFD 4 ZBIT 1 0 C300
735
/*SET  *,(IY*),H CBFD 4 ZBIT 1 0 C400
736
/*SET  *,(IY*),L CBFD 4 ZBIT 1 0 C500
737
SET  *,A     C7CB 2 ZBIT 1
738
SET  *,B     C0CB 2 ZBIT 1
739
SET  *,C     C1CB 2 ZBIT 1
740
SET  *,D     C2CB 2 ZBIT 1
741
SET  *,E     C3CB 2 ZBIT 1
742
SET  *,H     C4CB 2 ZBIT 1
743
SET  *,L     C5CB 2 ZBIT 1
744
 
745
SLA  (HL)    26CB 2 NOP 1
746
SLA  (IX*)   CBDD 4 ZIX 1 0 2600
747
SLA  (IY*)   CBFD 4 ZIX 1 0 2600
748
SLA  A       27CB 2 NOP 1
749
SLA  B       20CB 2 NOP 1
750
SLA  C       21CB 2 NOP 1
751
SLA  D       22CB 2 NOP 1
752
SLA  E       23CB 2 NOP 1
753
SLA  H       24CB 2 NOP 1
754
SLA  L       25CB 2 NOP 1
755
 
756
SLI  (HL)    36CB 2 NOP 1
757
SLI  (IX*)   CBDD 4 ZIX 1 0 3600
758
SLI  (IY*)   CBFD 4 ZIX 1 0 3600
759
SLI  A       37CB 2 NOP 1
760
SLI  B       30CB 2 NOP 1
761
SLI  C       31CB 2 NOP 1
762
SLI  D       32CB 2 NOP 1
763
SLI  E       33CB 2 NOP 1
764
SLI  H       34CB 2 NOP 1
765
SLI  L       35CB 2 NOP 1
766
 
767
SLP  ""      76ED 2 NOP 2
768
 
769
SRA  (HL)    2ECB 2 NOP 1
770
SRA  (IX*)   CBDD 4 ZIX 1 0 2E00
771
SRA  (IY*)   CBFD 4 ZIX 1 0 2E00
772
SRA  A       2FCB 2 NOP 1
773
SRA  B       28CB 2 NOP 1
774
SRA  C       29CB 2 NOP 1
775
SRA  D       2ACB 2 NOP 1
776
SRA  E       2BCB 2 NOP 1
777
SRA  H       2CCB 2 NOP 1
778
SRA  L       2DCB 2 NOP 1
779
 
780
SRL  (HL)    3ECB 2 NOP 1
781
SRL  (IX*)   CBDD 4 ZIX 1 0 3E00
782
SRL  (IY*)   CBFD 4 ZIX 1 0 3E00
783
SRL  A       3FCB 2 NOP 1
784
SRL  B       38CB 2 NOP 1
785
SRL  C       39CB 2 NOP 1
786
SRL  D       3ACB 2 NOP 1
787
SRL  E       3BCB 2 NOP 1
788
SRL  H       3CCB 2 NOP 1
789
SRL  L       3DCB 2 NOP 1
790
 
791
SUB  (HL)    96   1 NOP 1
792
SUB  (IX*)   96DD 3 ZIX 1
793
SUB  (IY*)   96FD 3 ZIX 1
794
SUB  A       97   1 NOP 1
795
SUB  B       90   1 NOP 1
796
SUB  C       91   1 NOP 1
797
SUB  D       92   1 NOP 1
798
SUB  E       93   1 NOP 1
799
SUB  H       94   1 NOP 1
800
SUB  L       95   1 NOP 1
801
SUB  XH      94DD 2 NOP 1
802
SUB  XL      95DD 2 NOP 1
803
SUB  YH      94FD 2 NOP 1
804
SUB  YL      95FD 2 NOP 1
805
SUB  *       D6   2 NOP 1
806
 
807
TST  A       3CED 2 NOP 2
808
TST  B       04ED 2 NOP 2
809
TST  C       0CED 2 NOP 2
810
TST  D       14ED 2 NOP 2
811
TST  E       1CED 2 NOP 2
812
TST  H       24ED 2 NOP 2
813
TST  L       2CED 2 NOP 2
814
TST  (HL)    34ED 2 NOP 2
815
TST  *       64ED 3 NOP 2
816
 
817
TSTIO *      74ED 3 NOP 2
818
 
819
XOR  (HL)    AE   1 NOP 1
820
XOR  (IX*)   AEDD 3 ZIX 1
821
XOR  (IY*)   AEFD 3 ZIX 1
822
XOR  A       AF   1 NOP 1
823
XOR  B       A8   1 NOP 1
824
XOR  C       A9   1 NOP 1
825
XOR  D       AA   1 NOP 1
826
XOR  E       AB   1 NOP 1
827
XOR  H       AC   1 NOP 1
828
XOR  L       AD   1 NOP 1
829
XOR  XH      ACDD 2 NOP 1
830
XOR  XL      ADDD 2 NOP 1
831
XOR  YH      ACFD 2 NOP 1
832
XOR  YL      ADFD 2 NOP 1
833
XOR  *       EE   2 NOP 1

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.