Browse Source

Fill single-opcode mnemonics.

master
Ben Kurtovic 8 years ago
parent
commit
6ba2ec6645
1 changed files with 30 additions and 30 deletions
  1. +30
    -30
      src/disassembler/mnemonics.c

+ 30
- 30
src/disassembler/mnemonics.c View File

@@ -6,36 +6,36 @@
static char* instr_mnemonics[256] = {
/* 00 */ "nop", "ld", "ld", "inc", "inc", "dec", "ld", "rlca",
/* 08 */ "ex", "add", "ld", "dec", "inc", "dec", "ld", "rrca",
/* 10 */ "????", "????", "????", "????", "????", "????", "????", "????",
/* 18 */ "????", "????", "????", "????", "????", "????", "????", "????",
/* 20 */ "????", "????", "????", "????", "????", "????", "????", "????",
/* 28 */ "????", "????", "????", "????", "????", "????", "????", "????",
/* 30 */ "????", "????", "????", "????", "????", "????", "????", "????",
/* 38 */ "????", "????", "????", "????", "????", "????", "????", "????",
/* 40 */ "????", "????", "????", "????", "????", "????", "????", "????",
/* 48 */ "????", "????", "????", "????", "????", "????", "????", "????",
/* 50 */ "????", "????", "????", "????", "????", "????", "????", "????",
/* 58 */ "????", "????", "????", "????", "????", "????", "????", "????",
/* 60 */ "????", "????", "????", "????", "????", "????", "????", "????",
/* 68 */ "????", "????", "????", "????", "????", "????", "????", "????",
/* 70 */ "????", "????", "????", "????", "????", "????", "????", "????",
/* 78 */ "????", "????", "????", "????", "????", "????", "????", "????",
/* 80 */ "????", "????", "????", "????", "????", "????", "????", "????",
/* 88 */ "????", "????", "????", "????", "????", "????", "????", "????",
/* 90 */ "????", "????", "????", "????", "????", "????", "????", "????",
/* 98 */ "????", "????", "????", "????", "????", "????", "????", "????",
/* A0 */ "????", "????", "????", "????", "????", "????", "????", "????",
/* A8 */ "????", "????", "????", "????", "????", "????", "????", "????",
/* B0 */ "????", "????", "????", "????", "????", "????", "????", "????",
/* B8 */ "????", "????", "????", "????", "????", "????", "????", "????",
/* C0 */ "????", "????", "????", "????", "????", "????", "????", "????",
/* C8 */ "????", "????", "????", "????", "????", "????", "????", "????",
/* D0 */ "????", "????", "????", "????", "????", "????", "????", "????",
/* D8 */ "????", "????", "????", "????", "????", "????", "????", "????",
/* E0 */ "????", "????", "????", "????", "????", "????", "????", "????",
/* E8 */ "????", "????", "????", "????", "????", "????", "????", "????",
/* F0 */ "????", "????", "????", "????", "????", "????", "????", "????",
/* F8 */ "????", "????", "????", "????", "????", "????", "????", "????"
/* 10 */ "djnz", "ld", "ld", "inc", "inc", "dec", "ld", "rla",
/* 18 */ "jr", "add", "ld", "dec", "inc", "dec", "ld", "rra",
/* 20 */ "jr", "ld", "ld", "inc", "inc", "dec", "ld", "daa",
/* 28 */ "jr", "add", "ld", "dec", "inc", "dec", "ld", "cpl",
/* 30 */ "jr", "ld", "ld", "inc", "inc", "dec", "ld", "scf",
/* 38 */ "jr", "add", "ld", "dec", "inc", "dec", "ld", "ccf",
/* 40 */ "ld", "ld", "ld", "ld", "ld", "ld", "ld", "ld",
/* 48 */ "ld", "ld", "ld", "ld", "ld", "ld", "ld", "ld",
/* 50 */ "ld", "ld", "ld", "ld", "ld", "ld", "ld", "ld",
/* 58 */ "ld", "ld", "ld", "ld", "ld", "ld", "ld", "ld",
/* 60 */ "ld", "ld", "ld", "ld", "ld", "ld", "ld", "ld",
/* 68 */ "ld", "ld", "ld", "ld", "ld", "ld", "ld", "ld",
/* 70 */ "ld", "ld", "ld", "ld", "ld", "ld", "ld", "ld",
/* 78 */ "ld", "ld", "ld", "ld", "ld", "ld", "ld", "ld",
/* 80 */ "add", "add", "add", "add", "add", "add", "add", "add",
/* 88 */ "adc", "adc", "adc", "adc", "adc", "adc", "adc", "adc",
/* 90 */ "sub", "sub", "sub", "sub", "sub", "sub", "sub", "sub",
/* 98 */ "sbc", "sbc", "sbc", "sbc", "sbc", "sbc", "sbc", "sbc",
/* A0 */ "and", "and", "and", "and", "and", "and", "and", "and",
/* A8 */ "xor", "xor", "xor", "xor", "xor", "xor", "xor", "xor",
/* B0 */ "or", "or", "or", "or", "or", "or", "or", "or",
/* B8 */ "cp", "cp", "cp", "cp", "cp", "cp", "cp", "cp",
/* C0 */ "ret", "pop", "jp", "jp", "call", "push", "add", "rst",
/* C8 */ "ret", "ret", "jp", "", "call", "call", "adc", "rst",
/* D0 */ "ret", "pop", "jp", "out", "call", "push", "sub", "rst",
/* D8 */ "ret", "exx", "jp", "in", "call", "", "sbc", "rst",
/* E0 */ "ret", "pop", "jp", "ex", "call", "push", "and", "rst",
/* E8 */ "ret", "jp", "jp", "ex", "call", "", "xor", "rst",
/* F0 */ "ret", "pop", "jp", "di", "call", "push", "or", "rst",
/* F8 */ "ret", "ld", "jp", "ei", "call", "", "cp", "rst"
};

/*


Loading…
Cancel
Save