1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
|
;; This file was generated with the help of a bash script.
;; The use case was mentioned by user https://github.com/rgiot on
;; https://github.com/EdouardBERGE/rasm/issues/2
;; When you need the value of a Z80 instruction, e.g. for any purpose
;; handling instructions, like analyzing or generating code, your code
;; might look like this:
;;
;; ld a, 0xe1 ; POP HL but this comment might be out of date
;; ld (somelabel), a
;;
;; This file allows you something more readable and maintainable:
;;
;; include "opcodes_first_byte.asm"
;; ...your code...
;; ld a, opcode_pop_hl
;; ld (somelabel), a
;;
;; which is better because you are certain about what the code does.
;;
;; Still better, if your editor allows auto-completion, you may
;; autocomplete it to the explicit value:
;;
;; ld a, opcode_pop_hl_0xe1
;; ld (somelabel), a
;;
;; This way, both the code meaning and the numeric opcode value are
;; visible in your source code, and they will always be in sync.
;; The script is in
;; cpc-dev-tool-chain/documentation-for-maintainers/z80_data_transform/generate_names_for_first_byte_of_ops.sh
;; The script uses data published at https://borilla.co.uk/z80.html . Thanks John
;; Adams a.k.a. https://github.com/borilla !
;; The list below is in alphabetical order of macro.
;; If you have a GNU environment, you can sort it by op code with:
opcode_adc_a_a_0x8f EQU 0x8f
opcode_adc_a_a EQU 0x8f
opcode_adc_a_b_0x88 EQU 0x88
opcode_adc_a_b EQU 0x88
opcode_adc_a_c_0x89 EQU 0x89
opcode_adc_a_c EQU 0x89
opcode_adc_a_d_0x8a EQU 0x8a
opcode_adc_a_d EQU 0x8a
opcode_adc_a_e_0x8b EQU 0x8b
opcode_adc_a_e EQU 0x8b
opcode_adc_a_h_0x8c EQU 0x8c
opcode_adc_a_h EQU 0x8c
opcode_adc_a_hl_0x8e EQU 0x8e
opcode_adc_a_hl EQU 0x8e
opcode_adc_a_l_0x8d EQU 0x8d
opcode_adc_a_l EQU 0x8d
opcode_adc_a_nn_0xce EQU 0xce
opcode_adc_a_nn EQU 0xce
opcode_add_a_a_0x87 EQU 0x87
opcode_add_a_a EQU 0x87
opcode_add_a_b_0x80 EQU 0x80
opcode_add_a_b EQU 0x80
opcode_add_a_c_0x81 EQU 0x81
opcode_add_a_c EQU 0x81
opcode_add_a_d_0x82 EQU 0x82
opcode_add_a_d EQU 0x82
opcode_add_a_e_0x83 EQU 0x83
opcode_add_a_e EQU 0x83
opcode_add_a_h_0x84 EQU 0x84
opcode_add_a_h EQU 0x84
opcode_add_a_hl_0x86 EQU 0x86
opcode_add_a_hl EQU 0x86
opcode_add_a_l_0x85 EQU 0x85
opcode_add_a_l EQU 0x85
opcode_add_a_nn_0xc6 EQU 0xc6
opcode_add_a_nn EQU 0xc6
opcode_add_hl_bc_0x09 EQU 0x09
opcode_add_hl_bc EQU 0x09
opcode_add_hl_de_0x19 EQU 0x19
opcode_add_hl_de EQU 0x19
opcode_add_hl_hl_0x29 EQU 0x29
opcode_add_hl_hl EQU 0x29
opcode_add_hl_sp_0x39 EQU 0x39
opcode_add_hl_sp EQU 0x39
opcode_and_a_0xa7 EQU 0xa7
opcode_and_a EQU 0xa7
opcode_and_b_0xa0 EQU 0xa0
opcode_and_b EQU 0xa0
opcode_and_c_0xa1 EQU 0xa1
opcode_and_c EQU 0xa1
opcode_and_d_0xa2 EQU 0xa2
opcode_and_d EQU 0xa2
opcode_and_e_0xa3 EQU 0xa3
opcode_and_e EQU 0xa3
opcode_and_h_0xa4 EQU 0xa4
opcode_and_h EQU 0xa4
opcode_and_hl_0xa6 EQU 0xa6
opcode_and_hl EQU 0xa6
opcode_and_l_0xa5 EQU 0xa5
opcode_and_l EQU 0xa5
opcode_and_nn_0xe6 EQU 0xe6
opcode_and_nn EQU 0xe6
opcode_call_c_nnnn_0xdc EQU 0xdc
opcode_call_c_nnnn EQU 0xdc
opcode_call_m_nnnn_0xfc EQU 0xfc
opcode_call_m_nnnn EQU 0xfc
opcode_call_nc_nnnn_0xd4 EQU 0xd4
opcode_call_nc_nnnn EQU 0xd4
opcode_call_nnnn_0xcd EQU 0xcd
opcode_call_nnnn EQU 0xcd
opcode_call_nz_nnnn_0xc4 EQU 0xc4
opcode_call_nz_nnnn EQU 0xc4
opcode_call_pe_nnnn_0xec EQU 0xec
opcode_call_pe_nnnn EQU 0xec
opcode_call_p_nnnn_0xf4 EQU 0xf4
opcode_call_p_nnnn EQU 0xf4
opcode_call_po_nnnn_0xe4 EQU 0xe4
opcode_call_po_nnnn EQU 0xe4
opcode_call_z_nnnn_0xcc EQU 0xcc
opcode_call_z_nnnn EQU 0xcc
opcode_ccf_0x3f EQU 0x3f
opcode_ccf EQU 0x3f
opcode_cp_a_0xbf EQU 0xbf
opcode_cp_a EQU 0xbf
opcode_cp_b_0xb8 EQU 0xb8
opcode_cp_b EQU 0xb8
opcode_cp_c_0xb9 EQU 0xb9
opcode_cp_c EQU 0xb9
opcode_cp_d_0xba EQU 0xba
opcode_cp_d EQU 0xba
opcode_cp_e_0xbb EQU 0xbb
opcode_cp_e EQU 0xbb
opcode_cp_h_0xbc EQU 0xbc
opcode_cp_h EQU 0xbc
opcode_cp_hl_0xbe EQU 0xbe
opcode_cp_hl EQU 0xbe
opcode_cpl_0x2f EQU 0x2f
opcode_cp_l_0xbd EQU 0xbd
opcode_cpl EQU 0x2f
opcode_cp_l EQU 0xbd
opcode_cp_nn_0xfe EQU 0xfe
opcode_cp_nn EQU 0xfe
opcode_daa_0x27 EQU 0x27
opcode_daa EQU 0x27
opcode_dec_a_0x3d EQU 0x3d
opcode_dec_a EQU 0x3d
opcode_dec_b_0x05 EQU 0x05
opcode_dec_bc_0x0b EQU 0x0b
opcode_dec_bc EQU 0x0b
opcode_dec_b EQU 0x05
opcode_dec_c_0x0d EQU 0x0d
opcode_dec_c EQU 0x0d
opcode_dec_d_0x15 EQU 0x15
opcode_dec_de_0x1b EQU 0x1b
opcode_dec_de EQU 0x1b
opcode_dec_d EQU 0x15
opcode_dec_e_0x1d EQU 0x1d
opcode_dec_e EQU 0x1d
opcode_dec_h_0x25 EQU 0x25
opcode_dec_h EQU 0x25
opcode_dec_hl_0x2b EQU 0x2b
opcode_dec_hl_0x35 EQU 0x35
opcode_dec_hl EQU 0x2b
opcode_dec_hl EQU 0x35
opcode_dec_l_0x2d EQU 0x2d
opcode_dec_l EQU 0x2d
opcode_dec_sp_0x3b EQU 0x3b
opcode_dec_sp EQU 0x3b
opcode_di_0xf3 EQU 0xf3
opcode_di EQU 0xf3
opcode_djnz_nn_0x10 EQU 0x10
opcode_djnz_nn EQU 0x10
opcode_ei_0xfb EQU 0xfb
opcode_ei EQU 0xfb
opcode_ex_af_af_0x08 EQU 0x08
opcode_ex_af_af EQU 0x08
opcode_ex_de_hl_0xeb EQU 0xeb
opcode_ex_de_hl EQU 0xeb
opcode_ex_sp_hl_0xe3 EQU 0xe3
opcode_ex_sp_hl EQU 0xe3
opcode_exx_0xd9 EQU 0xd9
opcode_exx EQU 0xd9
opcode_halt_0x76 EQU 0x76
opcode_halt EQU 0x76
opcode_in_a_nn_0xdb EQU 0xdb
opcode_in_a_nn EQU 0xdb
opcode_inc_a_0x3c EQU 0x3c
opcode_inc_a EQU 0x3c
opcode_inc_b_0x04 EQU 0x04
opcode_inc_bc_0x03 EQU 0x03
opcode_inc_bc EQU 0x03
opcode_inc_b EQU 0x04
opcode_inc_c_0x0c EQU 0x0c
opcode_inc_c EQU 0x0c
opcode_inc_d_0x14 EQU 0x14
opcode_inc_de_0x13 EQU 0x13
opcode_inc_de EQU 0x13
opcode_inc_d EQU 0x14
opcode_inc_e_0x1c EQU 0x1c
opcode_inc_e EQU 0x1c
opcode_inc_h_0x24 EQU 0x24
opcode_inc_h EQU 0x24
opcode_inc_hl_0x23 EQU 0x23
opcode_inc_hl_0x34 EQU 0x34
opcode_inc_hl EQU 0x23
opcode_inc_hl EQU 0x34
opcode_inc_l_0x2c EQU 0x2c
opcode_inc_l EQU 0x2c
opcode_inc_sp_0x33 EQU 0x33
opcode_inc_sp EQU 0x33
opcode_jp_c_nnnn_0xda EQU 0xda
opcode_jp_c_nnnn EQU 0xda
opcode_jp_hl_0xe9 EQU 0xe9
opcode_jp_hl EQU 0xe9
opcode_jp_m_nnnn_0xfa EQU 0xfa
opcode_jp_m_nnnn EQU 0xfa
opcode_jp_nc_nnnn_0xd2 EQU 0xd2
opcode_jp_nc_nnnn EQU 0xd2
opcode_jp_nnnn_0xc3 EQU 0xc3
opcode_jp_nnnn EQU 0xc3
opcode_jp_nz_nnnn_0xc2 EQU 0xc2
opcode_jp_nz_nnnn EQU 0xc2
opcode_jp_pe_nnnn_0xea EQU 0xea
opcode_jp_pe_nnnn EQU 0xea
opcode_jp_p_nnnn_0xf2 EQU 0xf2
opcode_jp_p_nnnn EQU 0xf2
opcode_jp_po_nnnn_0xe2 EQU 0xe2
opcode_jp_po_nnnn EQU 0xe2
opcode_jp_z_nnnn_0xca EQU 0xca
opcode_jp_z_nnnn EQU 0xca
opcode_jr_c_nn_0x38 EQU 0x38
opcode_jr_c_nn EQU 0x38
opcode_jr_nc_nn_0x30 EQU 0x30
opcode_jr_nc_nn EQU 0x30
opcode_jr_nn_0x18 EQU 0x18
opcode_jr_nn EQU 0x18
opcode_jr_nz_nn_0x20 EQU 0x20
opcode_jr_nz_nn EQU 0x20
opcode_jr_z_nn_0x28 EQU 0x28
opcode_jr_z_nn EQU 0x28
opcode_ld_a_a_0x7f EQU 0x7f
opcode_ld_a_a EQU 0x7f
opcode_ld_a_b_0x78 EQU 0x78
opcode_ld_a_bc_0x0a EQU 0x0a
opcode_ld_a_bc EQU 0x0a
opcode_ld_a_b EQU 0x78
opcode_ld_a_c_0x79 EQU 0x79
opcode_ld_a_c EQU 0x79
opcode_ld_a_d_0x7a EQU 0x7a
opcode_ld_a_de_0x1a EQU 0x1a
opcode_ld_a_de EQU 0x1a
opcode_ld_a_d EQU 0x7a
opcode_ld_a_e_0x7b EQU 0x7b
opcode_ld_a_e EQU 0x7b
opcode_ld_a_h_0x7c EQU 0x7c
opcode_ld_a_h EQU 0x7c
opcode_ld_a_hl_0x7e EQU 0x7e
opcode_ld_a_hl EQU 0x7e
opcode_ld_a_l_0x7d EQU 0x7d
opcode_ld_a_l EQU 0x7d
opcode_ld_a_nn_0x3e EQU 0x3e
opcode_ld_a_nn EQU 0x3e
opcode_ld_a_nnnn_0x3a EQU 0x3a
opcode_ld_a_nnnn EQU 0x3a
opcode_ld_b_a_0x47 EQU 0x47
opcode_ld_b_a EQU 0x47
opcode_ld_b_b_0x40 EQU 0x40
opcode_ld_b_b EQU 0x40
opcode_ld_b_c_0x41 EQU 0x41
opcode_ld_bc_a_0x02 EQU 0x02
opcode_ld_bc_a EQU 0x02
opcode_ld_b_c EQU 0x41
opcode_ld_bc_nnnn_0x01 EQU 0x01
opcode_ld_bc_nnnn EQU 0x01
opcode_ld_b_d_0x42 EQU 0x42
opcode_ld_b_d EQU 0x42
opcode_ld_b_e_0x43 EQU 0x43
opcode_ld_b_e EQU 0x43
opcode_ld_b_h_0x44 EQU 0x44
opcode_ld_b_h EQU 0x44
opcode_ld_b_hl_0x46 EQU 0x46
opcode_ld_b_hl EQU 0x46
opcode_ld_b_l_0x45 EQU 0x45
opcode_ld_b_l EQU 0x45
opcode_ld_b_nn_0x06 EQU 0x06
opcode_ld_b_nn EQU 0x06
opcode_ld_c_a_0x4f EQU 0x4f
opcode_ld_c_a EQU 0x4f
opcode_ld_c_b_0x48 EQU 0x48
opcode_ld_c_b EQU 0x48
opcode_ld_c_c_0x49 EQU 0x49
opcode_ld_c_c EQU 0x49
opcode_ld_c_d_0x4a EQU 0x4a
opcode_ld_c_d EQU 0x4a
opcode_ld_c_e_0x4b EQU 0x4b
opcode_ld_c_e EQU 0x4b
opcode_ld_c_h_0x4c EQU 0x4c
opcode_ld_c_h EQU 0x4c
opcode_ld_c_hl_0x4e EQU 0x4e
opcode_ld_c_hl EQU 0x4e
opcode_ld_c_l_0x4d EQU 0x4d
opcode_ld_c_l EQU 0x4d
opcode_ld_c_nn_0x0e EQU 0x0e
opcode_ld_c_nn EQU 0x0e
opcode_ld_d_a_0x57 EQU 0x57
opcode_ld_d_a EQU 0x57
opcode_ld_d_b_0x50 EQU 0x50
opcode_ld_d_b EQU 0x50
opcode_ld_d_c_0x51 EQU 0x51
opcode_ld_d_c EQU 0x51
opcode_ld_d_d_0x52 EQU 0x52
opcode_ld_d_d EQU 0x52
opcode_ld_d_e_0x53 EQU 0x53
opcode_ld_de_a_0x12 EQU 0x12
opcode_ld_de_a EQU 0x12
opcode_ld_d_e EQU 0x53
opcode_ld_de_nnnn_0x11 EQU 0x11
opcode_ld_de_nnnn EQU 0x11
opcode_ld_d_h_0x54 EQU 0x54
opcode_ld_d_h EQU 0x54
opcode_ld_d_hl_0x56 EQU 0x56
opcode_ld_d_hl EQU 0x56
opcode_ld_d_l_0x55 EQU 0x55
opcode_ld_d_l EQU 0x55
opcode_ld_d_nn_0x16 EQU 0x16
opcode_ld_d_nn EQU 0x16
opcode_ld_e_a_0x5f EQU 0x5f
opcode_ld_e_a EQU 0x5f
opcode_ld_e_b_0x58 EQU 0x58
opcode_ld_e_b EQU 0x58
opcode_ld_e_c_0x59 EQU 0x59
opcode_ld_e_c EQU 0x59
opcode_ld_e_d_0x5a EQU 0x5a
opcode_ld_e_d EQU 0x5a
opcode_ld_e_e_0x5b EQU 0x5b
opcode_ld_e_e EQU 0x5b
opcode_ld_e_h_0x5c EQU 0x5c
opcode_ld_e_h EQU 0x5c
opcode_ld_e_hl_0x5e EQU 0x5e
opcode_ld_e_hl EQU 0x5e
opcode_ld_e_l_0x5d EQU 0x5d
opcode_ld_e_l EQU 0x5d
opcode_ld_e_nn_0x1e EQU 0x1e
opcode_ld_e_nn EQU 0x1e
opcode_ld_h_a_0x67 EQU 0x67
opcode_ld_h_a EQU 0x67
opcode_ld_h_b_0x60 EQU 0x60
opcode_ld_h_b EQU 0x60
opcode_ld_h_c_0x61 EQU 0x61
opcode_ld_h_c EQU 0x61
opcode_ld_h_d_0x62 EQU 0x62
opcode_ld_h_d EQU 0x62
opcode_ld_h_e_0x63 EQU 0x63
opcode_ld_h_e EQU 0x63
opcode_ld_h_h_0x64 EQU 0x64
opcode_ld_h_h EQU 0x64
opcode_ld_h_hl_0x66 EQU 0x66
opcode_ld_h_hl EQU 0x66
opcode_ld_h_l_0x65 EQU 0x65
opcode_ld_hl_a_0x77 EQU 0x77
opcode_ld_hl_a EQU 0x77
opcode_ld_hl_b_0x70 EQU 0x70
opcode_ld_hl_b EQU 0x70
opcode_ld_hl_c_0x71 EQU 0x71
opcode_ld_hl_c EQU 0x71
opcode_ld_hl_d_0x72 EQU 0x72
opcode_ld_hl_d EQU 0x72
opcode_ld_hl_e_0x73 EQU 0x73
opcode_ld_hl_e EQU 0x73
opcode_ld_h_l EQU 0x65
opcode_ld_hl_h_0x74 EQU 0x74
opcode_ld_hl_h EQU 0x74
opcode_ld_hl_l_0x75 EQU 0x75
opcode_ld_hl_l EQU 0x75
opcode_ld_hl_nn_0x36 EQU 0x36
opcode_ld_hl_nn EQU 0x36
opcode_ld_hl_nnnn_0x21 EQU 0x21
opcode_ld_hl_nnnn_0x2a EQU 0x2a
opcode_ld_hl_nnnn EQU 0x21
opcode_ld_hl_nnnn EQU 0x2a
opcode_ld_h_nn_0x26 EQU 0x26
opcode_ld_h_nn EQU 0x26
opcode_ld_l_a_0x6f EQU 0x6f
opcode_ld_l_a EQU 0x6f
opcode_ld_l_b_0x68 EQU 0x68
opcode_ld_l_b EQU 0x68
opcode_ld_l_c_0x69 EQU 0x69
opcode_ld_l_c EQU 0x69
opcode_ld_l_d_0x6a EQU 0x6a
opcode_ld_l_d EQU 0x6a
opcode_ld_l_e_0x6b EQU 0x6b
opcode_ld_l_e EQU 0x6b
opcode_ld_l_h_0x6c EQU 0x6c
opcode_ld_l_h EQU 0x6c
opcode_ld_l_hl_0x6e EQU 0x6e
opcode_ld_l_hl EQU 0x6e
opcode_ld_l_l_0x6d EQU 0x6d
opcode_ld_l_l EQU 0x6d
opcode_ld_l_nn_0x2e EQU 0x2e
opcode_ld_l_nn EQU 0x2e
opcode_ld_nnnn_a_0x32 EQU 0x32
opcode_ld_nnnn_a EQU 0x32
opcode_ld_nnnn_hl_0x22 EQU 0x22
opcode_ld_nnnn_hl EQU 0x22
opcode_ld_sp_hl_0xf9 EQU 0xf9
opcode_ld_sp_hl EQU 0xf9
opcode_ld_sp_nnnn_0x31 EQU 0x31
opcode_ld_sp_nnnn EQU 0x31
opcode_nop_0x00 EQU 0x00
opcode_nop EQU 0x00
opcode_or_a_0xb7 EQU 0xb7
opcode_or_a EQU 0xb7
opcode_or_b_0xb0 EQU 0xb0
opcode_or_b EQU 0xb0
opcode_or_c_0xb1 EQU 0xb1
opcode_or_c EQU 0xb1
opcode_or_d_0xb2 EQU 0xb2
opcode_or_d EQU 0xb2
opcode_or_e_0xb3 EQU 0xb3
opcode_or_e EQU 0xb3
opcode_or_h_0xb4 EQU 0xb4
opcode_or_h EQU 0xb4
opcode_or_hl_0xb6 EQU 0xb6
opcode_or_hl EQU 0xb6
opcode_or_l_0xb5 EQU 0xb5
opcode_or_l EQU 0xb5
opcode_or_nn_0xf6 EQU 0xf6
opcode_or_nn EQU 0xf6
opcode_out_nn_a_0xd3 EQU 0xd3
opcode_out_nn_a EQU 0xd3
opcode_pop_af_0xf1 EQU 0xf1
opcode_pop_af EQU 0xf1
opcode_pop_bc_0xc1 EQU 0xc1
opcode_pop_bc EQU 0xc1
opcode_pop_de_0xd1 EQU 0xd1
opcode_pop_de EQU 0xd1
opcode_pop_hl_0xe1 EQU 0xe1
opcode_pop_hl EQU 0xe1
opcode_push_af_0xf5 EQU 0xf5
opcode_push_af EQU 0xf5
opcode_push_bc_0xc5 EQU 0xc5
opcode_push_bc EQU 0xc5
opcode_push_de_0xd5 EQU 0xd5
opcode_push_de EQU 0xd5
opcode_push_hl_0xe5 EQU 0xe5
opcode_push_hl EQU 0xe5
opcode_ret_0xc9 EQU 0xc9
opcode_ret_c_0xd8 EQU 0xd8
opcode_ret_c EQU 0xd8
opcode_ret EQU 0xc9
opcode_ret_m_0xf8 EQU 0xf8
opcode_ret_m EQU 0xf8
opcode_ret_nc_0xd0 EQU 0xd0
opcode_ret_nc EQU 0xd0
opcode_ret_nz_0xc0 EQU 0xc0
opcode_ret_nz EQU 0xc0
opcode_ret_p_0xf0 EQU 0xf0
opcode_ret_pe_0xe8 EQU 0xe8
opcode_ret_pe EQU 0xe8
opcode_ret_p EQU 0xf0
opcode_ret_po_0xe0 EQU 0xe0
opcode_ret_po EQU 0xe0
opcode_ret_z_0xc8 EQU 0xc8
opcode_ret_z EQU 0xc8
opcode_rla_0x17 EQU 0x17
opcode_rla EQU 0x17
opcode_rlca_0x07 EQU 0x07
opcode_rlca EQU 0x07
opcode_rra_0x1f EQU 0x1f
opcode_rra EQU 0x1f
opcode_rrca_0x0f EQU 0x0f
opcode_rrca EQU 0x0f
opcode_rst_0_0xc7 EQU 0xc7
opcode_rst_0 EQU 0xc7
opcode_rst_10h_0xd7 EQU 0xd7
opcode_rst_10h EQU 0xd7
opcode_rst_18h_0xdf EQU 0xdf
opcode_rst_18h EQU 0xdf
opcode_rst_20h_0xe7 EQU 0xe7
opcode_rst_20h EQU 0xe7
opcode_rst_28h_0xef EQU 0xef
opcode_rst_28h EQU 0xef
opcode_rst_30h_0xf7 EQU 0xf7
opcode_rst_30h EQU 0xf7
opcode_rst_38h_0xff EQU 0xff
opcode_rst_38h EQU 0xff
opcode_rst_8h_0xcf EQU 0xcf
opcode_rst_8h EQU 0xcf
opcode_sbc_a_a_0x9f EQU 0x9f
opcode_sbc_a_a EQU 0x9f
opcode_sbc_a_b_0x98 EQU 0x98
opcode_sbc_a_b EQU 0x98
opcode_sbc_a_c_0x99 EQU 0x99
opcode_sbc_a_c EQU 0x99
opcode_sbc_a_d_0x9a EQU 0x9a
opcode_sbc_a_d EQU 0x9a
opcode_sbc_a_e_0x9b EQU 0x9b
opcode_sbc_a_e EQU 0x9b
opcode_sbc_a_h_0x9c EQU 0x9c
opcode_sbc_a_h EQU 0x9c
opcode_sbc_a_hl_0x9e EQU 0x9e
opcode_sbc_a_hl EQU 0x9e
opcode_sbc_a_l_0x9d EQU 0x9d
opcode_sbc_a_l EQU 0x9d
opcode_sbc_a_nn_0xde EQU 0xde
opcode_sbc_a_nn EQU 0xde
opcode_scf_0x37 EQU 0x37
opcode_scf EQU 0x37
opcode_sub_a_0x97 EQU 0x97
opcode_sub_a EQU 0x97
opcode_sub_b_0x90 EQU 0x90
opcode_sub_b EQU 0x90
opcode_sub_c_0x91 EQU 0x91
opcode_sub_c EQU 0x91
opcode_sub_d_0x92 EQU 0x92
opcode_sub_d EQU 0x92
opcode_sub_e_0x93 EQU 0x93
opcode_sub_e EQU 0x93
opcode_sub_h_0x94 EQU 0x94
opcode_sub_h EQU 0x94
opcode_sub_hl_0x96 EQU 0x96
opcode_sub_hl EQU 0x96
opcode_sub_l_0x95 EQU 0x95
opcode_sub_l EQU 0x95
opcode_sub_nn_0xd6 EQU 0xd6
opcode_sub_nn EQU 0xd6
opcode_xor_a_0xaf EQU 0xaf
opcode_xor_a EQU 0xaf
opcode_xor_b_0xa8 EQU 0xa8
opcode_xor_b EQU 0xa8
opcode_xor_c_0xa9 EQU 0xa9
opcode_xor_c EQU 0xa9
opcode_xor_d_0xaa EQU 0xaa
opcode_xor_d EQU 0xaa
opcode_xor_e_0xab EQU 0xab
opcode_xor_e EQU 0xab
opcode_xor_h_0xac EQU 0xac
opcode_xor_h EQU 0xac
opcode_xor_hl_0xae EQU 0xae
opcode_xor_hl EQU 0xae
opcode_xor_l_0xad EQU 0xad
opcode_xor_l EQU 0xad
opcode_xor_nn_0xee EQU 0xee
opcode_xor_nn EQU 0xee
|