char *mnemonic80 [] = { "CE_x1 ACI x ", "88 ADC B|C|D|E|H|L|M|A", "80 ADD B|C|D|E|H|L|M|A", "C6_x1 ADI x", "A0 ANA B|C|D|E|H|L|M|A", "E6_x1 ANI x", "CD_x2 CALL x", "DC_x2 CC x", "FC_x2 CM x", "2F CMA", "3F CMC", "B8 CMP B|C|D|E|H|L|M|A", "D4_x2 CNC x", "C4_x2 CNZ x", "F4_x2 CP x", "EC_x2 CPE x", "FE_x1 CPI x", "E4_x2 CPO x", "CC_x2 CZ x", "27 DAA", "39 DAD SP", "19 DAD D", "29 DAD H", "09 DAD B", "3D DCR A", "05 DCR B", "0D DCR C", "15 DCR D", "1D DCR E", "25 DCR H", "2D DCR L", "35 DCR M", "0B DCX B", "1B DCX D", "2B DCX H", "3B DCX SP", "F3 DI", "FB EI", "76 HLT", "DB_x1 IN x", "3C INR A", "04 INR B", "0C INR C", "14 INR D", "1C INR E", "24 INR H", "2C INR L", "34 INR M", "03 INX B", "13 INX D", "23 INX H", "33 INX SP", "DA_x2 JC x", "FA_x2 JM x", "C3_x2 JMP x", "D2_x2 JNC x", "C2_x2 JNZ x", "F2_x2 JP x", "EA_x2 JPE x", "E2_x2 JPO x", "CA_x2 JZ x", "3A_x2 LDA x", "0A LDAX B", "1A LDAX D", "2A_x2 LHLD x", "21_x2 LXI H,x", "11_x2 LXI D,x", "31_x2 LXI SP,x", "01_x2 LXI B,x", "7C MOV A,H|A,L|A,M|A,A", "54 MOV D,H|D,L|D,M|D,A", "5D MOV E,L|E,M|E,A", "78 MOV A,B|A,C|A,D|A,E", "40 MOV B,B|B,C|B,D|B,E|B,H|B,L|B,M|B,A", "48 MOV C,B|C,C|C,D|C,E|C,H|C,L|C,M|C,A", "50 MOV D,B|D,C|D,D|D,E", "58 MOV E,B|E,C|E,D|E,E|E,H", "60 MOV H,B|H,C|H,D|H,E|H,H|H,L|H,M|H,A", "68 MOV L,B|L,C|L,D|L,E|L,H|L,L|L,M|L,A", "77 MOV M,A" , "70 MOV M,B|M,C|M,D|M,E|M,H|M,L" , "3E_x1 MVI A,x", "06_x1 MVI B,x", "0E_x1 MVI C,x", "16_x1 MVI D,x", "1E_x1 MVI E,x", "26_x1 MVI H,x", "2E_x1 MVI L,x", "36_x1 MVI M,x", "00 NOP" , "B5 ORA L|M|A", "B0 ORA B|C|D|E|H", "F6_x1 ORI x", "D3_x1 OUT x", "E9 PCHL" , "C1 POP B", "D1 POP D", "E1 POP H", "F1 POP PSW", "E5 PUSH H" , "D5 PUSH D" , "C5 PUSH B" , "F5 PUSH PSW", "17 RAL" , "1F RAR" , "D8 RC" , "C9 RET" , "20 RIM" , "07 RLC" , "F8 RM" , "D0 RNC" , "C0 RNZ" , "F0 RP" , "E8 RPE" , "E0 RPO" , "0F RRC" , "C7 RST 0" , "D7 RST 16" , "DF RST 24" , "E7 RST 32" , "EF RST 40" , "F7 RST 48" , "FF RST 56" , "CF RST 8" , "C8 RZ" , "98 SBB B|C|D|E|H|L|M|A", "DE_x1 SBI x" , "22_x2 SHLD x" , "30 SIM" , "F9 SPHL" , "32_x2 STA x" , "02 STAX B" , "12 STAX D" , "37 STC" , "90 SUB B|C|D|E|H|L|M|A", "D6_x1 SUI x" , "EB XCHG" , "A8 XRA B|C|D|E|H|L|M|A", "EE_x1 XRI x", "E3 XTHL", "" };