NOP LXI B,00000H STAX B INX B INR B DCR B MVI B,000H RLC EXAF DAD B LDAX B DCX B INR C DCR C MVI C,000H RRC DJNZ $ LXI D,00000H STAX D INX D INR D DCR D MVI D,000H RAL JMPR $ DAD D LDAX D DCX D INR E DCR E MVI E,000H RAR JRNZ $ LXI H,00000H SHLD 00000H INX H INR H DCR H MVI H,000H DAA JRZ $ DAD H LHLD 00000H DCX H INR L DCR L MVI L,000H CMA JRNC $ LXI SP,00000H STA 00000H INX SP INR M DCR M MVI M,000H STC JRC $ DAD SP LDA 00000H DCX SP INR A DCR A MVI A,000H CMC MOV B,B MOV B,C MOV B,D MOV B,E MOV B,H MOV B,L MOV B,M MOV B,A MOV C,B MOV C,C MOV C,D MOV C,E MOV C,H MOV C,L MOV C,M MOV C,A MOV D,B MOV D,C MOV D,D MOV D,E MOV D,H MOV D,L MOV D,M MOV D,A MOV E,B MOV E,C MOV E,D MOV E,E MOV E,H MOV E,L MOV E,M MOV E,A MOV H,B MOV H,C MOV H,D MOV H,E MOV H,H MOV H,L MOV H,M MOV H,A MOV L,B MOV L,C MOV L,D MOV L,E MOV L,H MOV L,L MOV L,M MOV L,A MOV M,B MOV M,C MOV M,D MOV M,E MOV M,H MOV M,L HLT MOV M,A MOV A,B MOV A,C MOV A,D MOV A,E MOV A,H MOV A,L MOV A,M MOV A,A ADD B ADD C ADD D ADD E ADD H ADD L ADD M ADD A ADC B ADC C ADC D ADC E ADC H ADC L ADC M ADC A SUB B SUB C SUB D SUB E SUB H SUB L SUB M SUB A SBB B SBB C SBB D SBB E SBB H SBB L SBB M SBB A ANA B ANA C ANA D ANA E ANA H ANA L ANA M ANA A XRA B XRA C XRA D XRA E XRA H XRA L XRA M XRA A ORA B ORA C ORA D ORA E ORA H ORA L ORA M ORA A CMP B CMP C CMP D CMP E CMP H CMP L CMP M CMP A RNZ POP B JNZ 00000H JMP 00000H CNZ 00000H PUSH B ADI 000H RST 0 RZ RET JZ 00000H RLCR B RLCR C RLCR D RLCR E RLCR H RLCR L RLCR M RLCR A RRCR B RRCR C RRCR D RRCR E RRCR H RRCR L RRCR M RRCR A RALR B RALR C RALR D RALR E RALR H RALR L RALR M RALR A RARR B RARR C RARR D RARR E RARR H RARR L RARR M RARR A SLAR B SLAR C SLAR D SLAR E SLAR H SLAR L SLAR M SLAR A SRAR B SRAR C SRAR D SRAR E SRAR H SRAR L SRAR M SRAR A SRLR B SRLR C SRLR D SRLR E SRLR H SRLR L SRLR M SRLR A BIT 0,B BIT 0,C BIT 0,D BIT 0,E BIT 0,H BIT 0,L BIT 0,M BIT 0,A BIT 1,B BIT 1,C BIT 1,D BIT 1,E BIT 1,H BIT 1,L BIT 1,M BIT 1,A BIT 2,B BIT 2,C BIT 2,D BIT 2,E BIT 2,H BIT 2,L BIT 2,M BIT 2,A BIT 3,B BIT 3,C BIT 3,D BIT 3,E BIT 3,H BIT 3,L BIT 3,M BIT 3,A BIT 4,B BIT 4,C BIT 4,D BIT 4,E BIT 4,H BIT 4,L BIT 4,M BIT 4,A BIT 5,B BIT 5,C BIT 5,D BIT 5,E BIT 5,H BIT 5,L BIT 5,M BIT 5,A BIT 6,B BIT 6,C BIT 6,D BIT 6,E BIT 6,H BIT 6,L BIT 6,M BIT 6,A BIT 7,B BIT 7,C BIT 7,D BIT 7,E BIT 7,H BIT 7,L BIT 7,M BIT 7,A RES 0,B RES 0,C RES 0,D RES 0,E RES 0,H RES 0,L RES 0,M RES 0,A RES 1,B RES 1,C RES 1,D RES 1,E RES 1,H RES 1,L RES 1,M RES 1,A RES 2,B RES 2,C RES 2,D RES 2,E RES 2,H RES 2,L RES 2,M RES 2,A RES 3,B RES 3,C RES 3,D RES 3,E RES 3,H RES 3,L RES 3,M RES 3,A RES 4,B RES 4,C RES 4,D RES 4,E RES 4,H RES 4,L RES 4,M RES 4,A RES 5,B RES 5,C RES 5,D RES 5,E RES 5,H RES 5,L RES 5,M RES 5,A RES 6,B RES 6,C RES 6,D RES 6,E RES 6,H RES 6,L RES 6,M RES 6,A RES 7,B RES 7,C RES 7,D RES 7,E RES 7,H RES 7,L RES 7,M RES 7,A SET 0,B SET 0,C SET 0,D SET 0,E SET 0,H SET 0,L SET 0,M SET 0,A SET 1,B SET 1,C SET 1,D SET 1,E SET 1,H SET 1,L SET 1,M SET 1,A SET 2,B SET 2,C SET 2,D SET 2,E SET 2,H SET 2,L SET 2,M SET 2,A SET 3,B SET 3,C SET 3,D SET 3,E SET 3,H SET 3,L SET 3,M SET 3,A SET 4,B SET 4,C SET 4,D SET 4,E SET 4,H SET 4,L SET 4,M SET 4,A SET 5,B SET 5,C SET 5,D SET 5,E SET 5,H SET 5,L SET 5,M SET 5,A SET 6,B SET 6,C SET 6,D SET 6,E SET 6,H SET 6,L SET 6,M SET 6,A SET 7,B SET 7,C SET 7,D SET 7,E SET 7,H SET 7,L SET 7,M SET 7,A CZ 00000H CALL 00000H ACI 000H RST 1 RNC POP D JNC 00000H OUT 000H CNC 00000H PUSH D SUI 000H RST 2 RC EXX JC 00000H IN 000H CC 00000H DADX B DADX D LXI X,0 SIXD 0 INX X DADX X LIXD 0 DCX X INR [X+0] DCR [X+0] MVI [X+0],0 DADX SP MOV B,[X+0] MOV C,[X+0] MOV D,[X+0] MOV E,[X+0] MOV H,[X+0] MOV L,[X+0] MOV [X+0],B MOV [X+0],C MOV [X+0],D MOV [X+0],E MOV [X+0],H MOV [X+0],L MOV [X+0],A MOV A,[X+0] ADD [X+0] ADC [X+0] SUB [X+0] SBB [X+0] ANA [X+0] XRA [X+0] ORA [X+0] CMP [X+0] RLCR [X+0] RRCR [X+0] RALR [X+0] RARR [X+0] SLAR [X+0] SRAR [X+0] SRLR [X+0] BIT 0,[X+0] BIT 1,[X+0] BIT 2,[X+0] BIT 3,[X+0] BIT 4,[X+0] BIT 5,[X+0] BIT 6,[X+0] BIT 7,[X+0] RES 0,[X+0] RES 1,[X+0] RES 2,[X+0] RES 3,[X+0] RES 4,[X+0] RES 5,[X+0] RES 6,[X+0] RES 7,[X+0] SET 0,[X+0] SET 1,[X+0] SET 2,[X+0] SET 3,[X+0] SET 4,[X+0] SET 5,[X+0] SET 6,[X+0] SET 7,[X+0] POP X XTIX PUSH X PCIX SPIX SBI 000H RST 3 RPO POP H JPO 00000H XTHL CPO 00000H PUSH H ANI 000H RST 4 RPE PCHL JPE 00000H XCHG CPE 00000H INP B OUTP B DSBC B SBCD 0 NEG RETN IM0 STAI INP C OUTP C DADC B LBCD 0 RETI INP D OUTP D DSBC D SDED 0 IM1 LDAI INP E OUTP E DADC D LDED 0 IM2 INP H OUTP H DSBC H RRD INP L OUTP L DADC H RLD DSBC SP SSPD 0 INP A OUTP A DADC SP LSPD 0 LDI CCI INI OUTI LDD CCD IND OUTD LDIR CCIR INIR OUTIR LDDR CCDR INDR OUTDR XRI 000H RST 5 RP POP PSW JP 00000H DI CP 00000H PUSH PSW ORI 000H RST 6 RM SPHL JM 00000H EI CM 00000H DADY B DADY D LXI Y,0 SIYD 0 INX Y DADY Y LIYD 0 DCX Y INR [Y+0] DCR [Y+0] MVI [Y+0],0 DADY SP MOV B,[Y+0] MOV C,[Y+0] MOV D,[Y+0] MOV E,[Y+0] MOV H,[Y+0] MOV L,[Y+0] MOV [Y+0],B MOV [Y+0],C MOV [Y+0],D MOV [Y+0],E MOV [Y+0],H MOV [Y+0],L MOV [Y+0],A MOV A,[Y+0] ADD [Y+0] ADC [Y+0] SUB [Y+0] SBB [Y+0] ANA [Y+0] XRA [Y+0] ORA [Y+0] CMP [Y+0] RLCR [Y+0] RRCR [Y+0] RALR [Y+0] RARR [Y+0] SLAR [Y+0] SRAR [Y+0] SRLR [Y+0] BIT 0,[Y+0] BIT 1,[Y+0] BIT 2,[Y+0] BIT 3,[Y+0] BIT 4,[Y+0] BIT 5,[Y+0] BIT 6,[Y+0] BIT 7,[Y+0] RES 0,[Y+0] RES 1,[Y+0] RES 2,[Y+0] RES 3,[Y+0] RES 4,[Y+0] RES 5,[Y+0] RES 6,[Y+0] RES 7,[Y+0] SET 0,[Y+0] SET 1,[Y+0] SET 2,[Y+0] SET 3,[Y+0] SET 4,[Y+0] SET 5,[Y+0] SET 6,[Y+0] SET 7,[Y+0] POP Y XTIY PUSH Y PCIY SPIY CPI 000H RST 7