From 30bf0f51335e87812ffeb54e9437f0b6a1514d67 Mon Sep 17 00:00:00 2001 From: "Juan J. Martinez" Date: Tue, 6 Sep 2022 07:37:20 +0100 Subject: Updated rasm to 1.7 --- tools/rasm/resources/opcodes_first_byte.asm | 542 ++++++++++++++++++++++++++++ 1 file changed, 542 insertions(+) create mode 100644 tools/rasm/resources/opcodes_first_byte.asm (limited to 'tools/rasm/resources') diff --git a/tools/rasm/resources/opcodes_first_byte.asm b/tools/rasm/resources/opcodes_first_byte.asm new file mode 100644 index 0000000..6a6e21b --- /dev/null +++ b/tools/rasm/resources/opcodes_first_byte.asm @@ -0,0 +1,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 + -- cgit v1.2.3