! NMEMONIC CODE SIZE GROUP NO OF OPS OP GROUP STC 063 1 0 0 0 CMC 073 1 0 0 0 INR 004 1 1 1 1 ! REG DCR 005 1 1 1 1 ! REG CMA 057 1 0 0 0 DAA 047 1 0 0 0 NOP 000 1 0 0 0 MOV 100 1 5 2 6 ! DST-SRC STAX 002 1 1 1 5 ! SHORT REG PAIR LDAX 012 1 1 1 5 ! SHORT REG PAIR ADD 200 1 2 1 1 ! REG ADC 210 1 2 1 1 ! REG SUB 220 1 2 1 1 !REG SBB 230 1 2 1 1 ! REG ANA 240 1 2 1 1 ! REG XRA 250 1 2 1 1 ! REG ORA 260 1 2 1 1 ! REG CMP 270 1 2 1 1 ! REG RLC 007 1 0 0 0 RRC 017 1 0 0 0 RAL 027 1 0 0 0 RAR 037 1 0 0 0 PUSH 305 1 1 1 2 ! PSW REG PAIR POP 301 1 1 1 2 ! PSW REG PAIR DAD 011 1 1 1 3 ! REG PAIR INX 003 1 1 1 3 ! REG PAIR DCX 013 1 1 1 3 ! REG PAIR XCHNG 353 1 0 0 0 XTHL 343 1 0 0 0 SPHL 371 1 0 0 0 LXI 001 3 6 2 11 ! REG, DATA16 MVI 006 2 7 2 9 ! REG, DATA8 ADI 306 2 4 1 8 ! DATA8 ACI 316 2 4 1 8 ! DATA8 SUI 326 2 4 1 8 ! DATA8 SBI 336 2 4 1 8 ! DATA8 ANI 346 2 4 1 8 ! DATA8 XRI 356 2 4 1 8 ! DATA8 ORI 366 2 4 1 8 ! DATA8 CPI 376 2 4 1 8 ! DATA8 STA 062 3 3 1 4 ! DATA16 LDA 072 3 3 1 4 ! DATA16 SHLD 042 3 3 1 4 ! DATA16 LHLD 052 3 3 1 4 ! DATA16 PCHL 351 1 0 0 0 JMP 303 3 3 1 7 ! ADDR16 JNZ 302 3 3 1 7 ! ADDR16 JZ 312 3 3 1 7 ! ADDR16 JNC 322 3 3 1 7 ! ADDR16 JC 332 3 3 1 7 ! ADDR16 JPO 342 3 3 1 7 ! ADDR16 JPE 352 3 3 1 7 ! ADDR16 JP 362 3 3 1 7 ! ADDR16 JM 372 3 3 1 7 ! ADDR16 CALL 315 3 3 1 7 ! ADDR16 CNZ 304 3 3 1 7 ! ADDR16 CZ 314 3 3 1 7 ! ADDR16 CNC 324 3 3 1 7 ! ADDR16 CC 334 3 3 1 7 ! ADDR16 CPO 344 3 3 1 7 ! ADDR16 CPE 354 3 3 1 7 ! ADDR16 CP 364 3 3 1 7 ! ADDR16 CM 374 3 3 1 7 ! ADDR16 RET 311 1 0 0 0 RNZ 300 1 0 0 0 RZ 310 1 0 0 0 RNC 320 1 0 0 0 RC 330 1 0 0 0 RPO 340 1 0 0 0 RPE 350 1 0 0 0 RP 360 1 0 0 0 RM 370 1 0 0 0 RST 307 1 1 1 1 ! ADDR3 EI 373 1 0 0 0 DI 363 1 0 0 0 IN 333 2 4 1 8 ! DATA8 OUT 323 2 4 1 8 ! DATA8 HLT 166 0 0 0 0 ! PSEUDO OPS .END 000 0 -5 0 0 .BYTE 0 1 -2 1 8 ! DATA8 .WORD 0 2 -3 1 4 ! DATA16 .BLOCK 0 0 -4 2 10 ! DATA8, DATA16 .LOC 0 0 -1 1 7 ! ADDR16