ORG 100H ADC A,(HL) ADC A,(IX+IND) ADC A,(IY+IND) ADC A,A ADC A,B ADC A,C ADC A,D ADC A,E ADC A,H ADC A,L ADC A,N ADC HL,BC ADC HL,DE ADC HL,HL ADC HL,SP ; ADD A,(HL) ADD A,(IX+IND) ADD A,(IY+IND) ADD A,A ADD A,B ADD A,C ADD A,D ADD A,E ADD A,H ADD A,L ADD A,N ADD HL,BC ADD HL,DE ADD HL,HL ADD HL,SP ADD IX,BC ADD IX,DE ADD IX,IX ADD IX,SP ADD IY,BC ADD IY,DE ADD IY,IY ADD IY,SP ; AND (HL) AND (IX+IND) AND (IY+IND) AND A AND B AND C AND D AND E AND H AND L AND N ; BIT 0,(HL) BIT 0,(IX+IND) BIT 0,(IY+IND) BIT 0,A BIT 0,B BIT 0,C BIT 0,D BIT 0,E BIT 0,H BIT 0,L BIT 1,(HL) BIT 1,(IX+IND) BIT 1,(IY+IND) BIT 1,A BIT 1,B BIT 1,C BIT 1,D BIT 1,E BIT 1,H BIT 1,L ; BIT 2,(HL) BIT 2,(IX+IND) BIT 2,(IY+IND) BIT 2,A BIT 2,B BIT 2,C BIT 2,D BIT 2,E BIT 2,H BIT 2,L ; BIT 3,(HL) BIT 3,(IX+IND) BIT 3,(IY+IND) BIT 3,A BIT 3,B BIT 3,C BIT 3,D BIT 3,E BIT 3,H BIT 3,L ; BIT 4,(HL) BIT 4,(IX+IND) BIT 4,(IY+IND) BIT 4,A BIT 4,B BIT 4,C BIT 4,D BIT 4,E BIT 4,H BIT 4,L ; BIT 5,(HL) BIT 5,(IX+IND) BIT 5,(IY+IND) BIT 5,A BIT 5,B BIT 5,C BIT 5,D BIT 5,E BIT 5,H BIT 5,L ; BIT 6,(HL) BIT 6,(IX+IND) BIT 6,(IY+IND) BIT 6,A BIT 6,B BIT 6,C BIT 6,D BIT 6,E BIT 6,H BIT 6,L ; BIT 7,(HL) BIT 7,(IX+IND) BIT 7,(IY+IND) BIT 7,A BIT 7,B BIT 7,C BIT 7,D BIT 7,E BIT 7,H BIT 7,L ; CALL C,NN CALL M,NN CALL NC,NN CALL NN CALL NZ,NN CALL P,NN CALL PE,NN CALL PO,NN CALL Z,NN ; CCF ; CP (HL) CP (IX+IND) CP (IY+IND) CP A CP B CP C CP D CP E CP H CP L CP N ; CPD CPDR CPI CPIR ; CPL ; DAA ; DEC (HL) DEC (IX+IND) DEC (IY+IND) DEC A DEC B DEC BC DEC C DEC D DEC DE DEC E DEC H DEC HL DEC IX DEC IY DEC L DEC SP ; DI ; DJNZ DIS ; EI ; EX (SP),HL EX (SP),IX EX (SP),IY EX AF,AF' EX DE,HL EXX ; HALT ; IM 0 IM 1 IM 2 ; IN A,(C) IN A,(N) IN B,(C) IN C,(C) IN D,(C) IN E,(C) IN H,(C) IN L,(C) ; INC (HL) INC (IX+IND) INC (IY+IND) INC A INC B INC BC INC C INC D INC DE INC E INC H INC HL INC IX INC IY INC L INC SP ; IND INDR INI INIR ; DIS: JP (HL) JP (IX) JP (IY) JP C,NN JP M,NN JP NC,NN JP NN JP NZ,NN JP P,NN JP PE,NN JP PO,NN JP Z,NN ; JR C,DIS JR DIS JR NC,DIS JR NZ,DIS JR Z,DIS ; LD (BC),A LD (DE),A LD (HL),A LD (HL),B LD (HL),C LD (HL),D LD (HL),E LD (HL),H LD (HL),L LD (HL),N LD (IX+IND),A LD (IX+IND),B LD (IX+IND),C LD (IX+IND),D LD (IX+IND),E LD (IX+IND),H LD (IX+IND),L LD (IX+IND),N ; LD (IY+IND),A LD (IY+IND),B LD (IY+IND),C LD (IY+IND),D LD (IY+IND),E LD (IY+IND),H LD (IY+IND),L LD (IY+IND),N ; LD (NN),A LD (NN),BC LD (NN),DE LD (NN),HL LD (NN),IX LD (NN),IY LD (NN),SP ; LD A,(BC) LD A,(DE) LD A,(HL) LD A,(IX+IND) LD A,(IY+IND) LD A,(NN) LD A,A LD A,B LD A,C LD A,D LD A,E LD A,H LD A,I LD A,L LD A,N LD A,R ; LD B,(HL) LD B,(IX+IND) LD B,(IY+IND) LD B,A LD B,B LD B,C LD B,D LD B,E LD B,H LD B,L LD B,N ; LD BC,(NN) LD BC,NN ; LD C,(HL) LD C,(IX+IND) LD C,(IY+IND) LD C,A LD C,B LD C,C LD C,D LD C,E LD C,H LD C,L LD C,N LD D,(HL) LD D,(IX+IND) LD D,(IY+IND) LD D,A LD D,B LD D,C LD D,D LD D,E LD D,H LD D,L LD D,N ; LD DE,(NN) LD DE,NN ; LD E,(HL) LD E,(IX+IND) LD E,(IY+IND) LD E,A LD E,B LD E,C LD E,D LD E,E LD E,H LD E,L LD E,N ; LD H,(HL) LD H,(IX+IND) LD H,(IY+IND) LD H,A LD H,B LD H,C LD H,D LD H,E LD H,H LD H,L LD H,N ; LD HL,(NN) LD HL,NN ; LD I,A ; LD IX,(NN) LD IX,NN ; LD IY,(NN) LD IY,NN ; LD L,(HL) LD L,(IX+IND) LD L,(IY+IND) LD L,A LD L,B LD L,C LD L,D LD L,E LD L,H LD L,L LD L,N ; LD R,A ; LD SP,(NN) LD SP,HL LD SP,IX LD SP,IY LD SP,NN ; LDD LDDR LDI LDIR ; NEG ; NOP ; OR (HL) OR (IX+IND) OR (IY+IND) OR A OR B OR C OR D OR E OR H OR L OR N ; OTDR OTIR ; OUT (C),A OUT (C),B OUT (C),C OUT (C),D OUT (C),E OUT (C),H OUT (C),L OUT (N),A ; OUTD OUTI ; POP AF POP BC POP DE POP HL POP IX POP IY PUSH AF PUSH BC PUSH DE PUSH HL PUSH IX PUSH IY ; RES 0,(HL) RES 0,(IX+IND) RES 0,(IY+IND) RES 0,A RES 0,B RES 0,C RES 0,D RES 0,E RES 0,H RES 0,L ; RES 1,(HL) RES 1,(IX+IND) RES 1,(IY+IND) RES 1,A RES 1,B RES 1,C RES 1,D RES 1,E RES 1,H RES 1,L ; RES 2,(HL) RES 2,(IX+IND) RES 2,(IY+IND) RES 2,A RES 2,B RES 2,C RES 2,D RES 2,E RES 2,H RES 2,L ; RES 3,(HL) RES 3,(IX+IND) RES 3,(IY+IND) RES 3,A RES 3,B RES 3,C RES 3,D RES 3,E RES 3,H RES 3,L ; RES 4,(HL) RES 4,(IX+IND) RES 4,(IY+IND) RES 4,A RES 4,B RES 4,C RES 4,D RES 4,E RES 4,H RES 4,L ; RES 5,(HL) RES 5,(IX+IND) RES 5,(IY+IND) RES 5,A RES 5,B RES 5,C RES 5,D RES 5,E RES 5,H RES 5,L ; RES 6,(HL) RES 6,(IX+IND) RES 6,(IY+IND) RES 6,A RES 6,B RES 6,C RES 6,D RES 6,E RES 6,H RES 6,L ; RES 7,(HL) RES 7,(IX+IND) RES 7,(IY+IND) RES 7,A RES 7,B RES 7,C RES 7,D RES 7,E RES 7,H RES 7,L ; RET RET C RET M RET NC RET NZ RET P RET PE RET PO RET Z ; RETI RETN ; RL (HL) RL (IX+IND) RL (IY+IND) RL A RL B RL C RL D RL E RL H RL L ; RLA ; RLC (HL) RLC (IX+IND) RLC (IY+IND) RLC A RLC B RLC C RLC D RLC E RLC H RLC L ; RLCA ; RLD ; RR (HL) RR (IX+IND) RR (IY+IND) RR A RR B RR C RR D RR E RR H RR L ; RRA ; RRC (HL) RRC (IX+IND) RRC (IY+IND) RRC A RRC B RRC C RRC D RRC E RRC H RRC L ; RRCA ; RRD ; RST 0 RST 08H RST 10H RST 18H RST 20H RST 28H RST 30H RST 38H ; SBC A,(HL) SBC A,(IX+IND) SBC A,(IY+IND) SBC A,A SBC A,B SBC A,C SBC A,D SBC A,E SBC A,H SBC A,L SBC A,N ; SBC HL,BC SBC HL,DE SBC HL,HL SBC HL,SP ; SCF ; SET 0,(HL) SET 0,(IX+IND) SET 0,(IY+IND) SET 0,A SET 0,B SET 0,C SET 0,D SET 0,E SET 0,H SET 0,L ; SET 1,(HL) SET 1,(IX+IND) SET 1,(IY+IND) SET 1,A SET 1,B SET 1,C SET 1,D SET 1,E SET 1,H SET 1,L ; SET 2,(HL) SET 2,(IX+IND) SET 2,(IY+IND) SET 2,A SET 2,B SET 2,C SET 2,D SET 2,E SET 2,H SET 2,L ; SET 3,(HL) SET 3,(IX+IND) SET 3,(IY+IND) SET 3,A SET 3,B SET 3,C SET 3,D SET 3,E SET 3,H SET 3,L ; SET 4,(HL) SET 4,(IX+IND) SET 4,(IY+IND) SET 4,A SET 4,B SET 4,C SET 4,D SET 4,E SET 4,H SET 4,L ; SET 5,(HL) SET 5,(IX+IND) SET 5,(IY+IND) SET 5,A SET 5,B SET 5,C SET 5,D SET 5,E SET 5,H SET 5,L ; SET 6,(HL) SET 6,(IX+IND) SET 6,(IY+IND) SET 6,A SET 6,B SET 6,C SET 6,D SET 6,E SET 6,H SET 6,L ; SET 7,(HL) SET 7,(IX+IND) SET 7,(IY+IND) SET 7,A SET 7,B SET 7,C SET 7,D SET 7,E SET 7,H SET 7,L ; SLA (HL) SLA (IX+IND) SLA (IY+IND) SLA A SLA B SLA C SLA D SLA E SLA H SLA L ; SRA (HL) SRA (IX+IND) SRA (IY+IND) SRA A SRA B SRA C SRA D SRA E SRA H SRA L ; SRL (HL) SRL (IX+IND) SRL (IY+IND) SRL A SRL B SRL C SRL D SRL E SRL H SRL L ; SUB (HL) SUB (IX+IND) SUB (IY+IND) SUB A SUB B SUB C SUB D SUB E SUB H SUB L SUB N ; XOR (HL) XOR (IX+IND) XOR (IY+IND) XOR A XOR B XOR C XOR D XOR E XOR H XOR L XOR N ; NN: DB 2 IND: EQU 5 N: EQU 20H END