Rev 539 | Blame | Compare with Previous | Last modification | View Log | Download
# file opened: invalid_LD.asm1 0000 DEFARRAY reg8 a, b, c, d, e, h, l, (hl), ixh, ixl, iyh, iyl2 0000 DEFARRAY reg16 af, bc, de, hl, ix, iy, sp3 00004 0000 ; IXY 8 bit invalid combinationsinvalid_LD.asm(5): error: Illegal instruction: ld h,ixh5 0000 ld h,ixhinvalid_LD.asm(6): error: Illegal instruction: ld l,ixh6 0000 ld l,ixhinvalid_LD.asm(7): error: Illegal instruction: ld h,ixl7 0000 ld h,ixlinvalid_LD.asm(8): error: Illegal instruction: ld l,ixl8 0000 ld l,ixl9 0000invalid_LD.asm(10): error: Illegal instruction: ld h,iyh10 0000 ld h,iyhinvalid_LD.asm(11): error: Illegal instruction: ld l,iyh11 0000 ld l,iyhinvalid_LD.asm(12): error: Illegal instruction: ld h,iyl12 0000 ld h,iylinvalid_LD.asm(13): error: Illegal instruction: ld l,iyl13 0000 ld l,iyl14 0000invalid_LD.asm(15): error: Illegal instruction: ld ixh,h15 0000 ld ixh,hinvalid_LD.asm(16): error: Illegal instruction: ld ixh,l16 0000 ld ixh,linvalid_LD.asm(17): error: Illegal instruction: ld ixl,h17 0000 ld ixl,hinvalid_LD.asm(18): error: Illegal instruction: ld ixl,l18 0000 ld ixl,l19 0000invalid_LD.asm(20): error: Illegal instruction: ld iyh,h20 0000 ld iyh,hinvalid_LD.asm(21): error: Illegal instruction: ld iyh,l21 0000 ld iyh,linvalid_LD.asm(22): error: Illegal instruction: ld iyl,h22 0000 ld iyl,hinvalid_LD.asm(23): error: Illegal instruction: ld iyl,l23 0000 ld iyl,l24 000025 0000 ; I and R register can be paired only against register A26 0000 R1=1 ; skip A27 0000 DUP 11invalid_LD.asm(28): error: Illegal instruction: ld reg8[R1],r28 0000 > ld b,rinvalid_LD.asm(29): error: Illegal instruction: ld reg8[R1],i29 0000 > ld b,iinvalid_LD.asm(30): error: Illegal instruction: ld r,reg8[R1]30 0000 > ld r,binvalid_LD.asm(31): error: Illegal instruction: ld i,reg8[R1]31 0000 > ld i,b32 0000 >R1=R1+1invalid_LD.asm(28): error: Illegal instruction: ld reg8[R1],r28 0000 > ld c,rinvalid_LD.asm(29): error: Illegal instruction: ld reg8[R1],i29 0000 > ld c,iinvalid_LD.asm(30): error: Illegal instruction: ld r,reg8[R1]30 0000 > ld r,cinvalid_LD.asm(31): error: Illegal instruction: ld i,reg8[R1]31 0000 > ld i,c32 0000 >R1=R1+1invalid_LD.asm(28): error: Illegal instruction: ld reg8[R1],r28 0000 > ld d,rinvalid_LD.asm(29): error: Illegal instruction: ld reg8[R1],i29 0000 > ld d,iinvalid_LD.asm(30): error: Illegal instruction: ld r,reg8[R1]30 0000 > ld r,dinvalid_LD.asm(31): error: Illegal instruction: ld i,reg8[R1]31 0000 > ld i,d32 0000 >R1=R1+1invalid_LD.asm(28): error: Illegal instruction: ld reg8[R1],r28 0000 > ld e,rinvalid_LD.asm(29): error: Illegal instruction: ld reg8[R1],i29 0000 > ld e,iinvalid_LD.asm(30): error: Illegal instruction: ld r,reg8[R1]30 0000 > ld r,einvalid_LD.asm(31): error: Illegal instruction: ld i,reg8[R1]31 0000 > ld i,e32 0000 >R1=R1+1invalid_LD.asm(28): error: Illegal instruction: ld reg8[R1],r28 0000 > ld h,rinvalid_LD.asm(29): error: Illegal instruction: ld reg8[R1],i29 0000 > ld h,iinvalid_LD.asm(30): error: Illegal instruction: ld r,reg8[R1]30 0000 > ld r,hinvalid_LD.asm(31): error: Illegal instruction: ld i,reg8[R1]31 0000 > ld i,h32 0000 >R1=R1+1invalid_LD.asm(28): error: Illegal instruction: ld reg8[R1],r28 0000 > ld l,rinvalid_LD.asm(29): error: Illegal instruction: ld reg8[R1],i29 0000 > ld l,iinvalid_LD.asm(30): error: Illegal instruction: ld r,reg8[R1]30 0000 > ld r,linvalid_LD.asm(31): error: Illegal instruction: ld i,reg8[R1]31 0000 > ld i,l32 0000 >R1=R1+1invalid_LD.asm(28): error: Illegal instruction: ld reg8[R1],r28 0000 > ld (hl),rinvalid_LD.asm(29): error: Illegal instruction: ld reg8[R1],i29 0000 > ld (hl),iinvalid_LD.asm(30): error: Illegal instruction: ld r,reg8[R1]30 0000 > ld r,(hl)invalid_LD.asm(31): error: Illegal instruction: ld i,reg8[R1]31 0000 > ld i,(hl)32 0000 >R1=R1+1invalid_LD.asm(28): error: Illegal instruction: ld reg8[R1],r28 0000 > ld ixh,rinvalid_LD.asm(29): error: Illegal instruction: ld reg8[R1],i29 0000 > ld ixh,iinvalid_LD.asm(30): error: Illegal instruction: ld r,reg8[R1]30 0000 > ld r,ixhinvalid_LD.asm(31): error: Illegal instruction: ld i,reg8[R1]31 0000 > ld i,ixh32 0000 >R1=R1+1invalid_LD.asm(28): error: Illegal instruction: ld reg8[R1],r28 0000 > ld ixl,rinvalid_LD.asm(29): error: Illegal instruction: ld reg8[R1],i29 0000 > ld ixl,iinvalid_LD.asm(30): error: Illegal instruction: ld r,reg8[R1]30 0000 > ld r,ixlinvalid_LD.asm(31): error: Illegal instruction: ld i,reg8[R1]31 0000 > ld i,ixl32 0000 >R1=R1+1invalid_LD.asm(28): error: Illegal instruction: ld reg8[R1],r28 0000 > ld iyh,rinvalid_LD.asm(29): error: Illegal instruction: ld reg8[R1],i29 0000 > ld iyh,iinvalid_LD.asm(30): error: Illegal instruction: ld r,reg8[R1]30 0000 > ld r,iyhinvalid_LD.asm(31): error: Illegal instruction: ld i,reg8[R1]31 0000 > ld i,iyh32 0000 >R1=R1+1invalid_LD.asm(28): error: Illegal instruction: ld reg8[R1],r28 0000 > ld iyl,rinvalid_LD.asm(29): error: Illegal instruction: ld reg8[R1],i29 0000 > ld iyl,iinvalid_LD.asm(30): error: Illegal instruction: ld r,reg8[R1]30 0000 > ld r,iylinvalid_LD.asm(31): error: Illegal instruction: ld i,reg8[R1]31 0000 > ld i,iyl32 0000 >R1=R1+133 0000 EDUP34 000035 0000 ; ld r16,SP , AF,r16, r16,AF doesn't exist36 0000 R1=037 0000 DUP 7invalid_LD.asm(38): error: Illegal instruction: ld reg16[R1],sp38 0000 > ld af,spinvalid_LD.asm(39): error: Illegal instruction: ld af,reg16[R1]39 0000 > ld af,afinvalid_LD.asm(40): error: Illegal instruction: ld reg16[R1],af40 0000 > ld af,af41 0000 >R1=R1+1invalid_LD.asm(38): error: Illegal instruction: ld reg16[R1],sp38 0000 > ld bc,spinvalid_LD.asm(39): error: Illegal instruction: ld af,reg16[R1]39 0000 > ld af,bcinvalid_LD.asm(40): error: Illegal instruction: ld reg16[R1],af40 0000 > ld bc,af41 0000 >R1=R1+1invalid_LD.asm(38): error: Illegal instruction: ld reg16[R1],sp38 0000 > ld de,spinvalid_LD.asm(39): error: Illegal instruction: ld af,reg16[R1]39 0000 > ld af,deinvalid_LD.asm(40): error: Illegal instruction: ld reg16[R1],af40 0000 > ld de,af41 0000 >R1=R1+1invalid_LD.asm(38): error: Illegal instruction: ld reg16[R1],sp38 0000 > ld hl,spinvalid_LD.asm(39): error: Illegal instruction: ld af,reg16[R1]39 0000 > ld af,hlinvalid_LD.asm(40): error: Illegal instruction: ld reg16[R1],af40 0000 > ld hl,af41 0000 >R1=R1+1invalid_LD.asm(38): error: Illegal instruction: ld reg16[R1],sp38 0000 > ld ix,spinvalid_LD.asm(39): error: Illegal instruction: ld af,reg16[R1]39 0000 > ld af,ixinvalid_LD.asm(40): error: Illegal instruction: ld reg16[R1],af40 0000 > ld ix,af41 0000 >R1=R1+1invalid_LD.asm(38): error: Illegal instruction: ld reg16[R1],sp38 0000 > ld iy,spinvalid_LD.asm(39): error: Illegal instruction: ld af,reg16[R1]39 0000 > ld af,iyinvalid_LD.asm(40): error: Illegal instruction: ld reg16[R1],af40 0000 > ld iy,af41 0000 >R1=R1+1invalid_LD.asm(38): error: Illegal instruction: ld reg16[R1],sp38 0000 > ld sp,spinvalid_LD.asm(39): error: Illegal instruction: ld af,reg16[R1]39 0000 > ld af,spinvalid_LD.asm(40): error: Illegal instruction: ld reg16[R1],af40 0000 > ld sp,af41 0000 >R1=R1+142 0000 EDUP43 000044 0000 ; ld r8,r16 / ld r16,r8 ; includes four valid fakes: ld bc|de,(hl) and (hl),bc|de45 0000 R1=046 0000 DUP 1247 0000 >R2=048 0000 > DUP 7invalid_LD.asm(49): error: Illegal instruction: ld reg8[R1],reg16[R2]49 0000 > ld a,afinvalid_LD.asm(50): error: Illegal instruction: ld reg16[R2],reg8[R1]50 0000 > ld af,a51 0000 >R2=R2+1invalid_LD.asm(49): error: Illegal instruction: ld reg8[R1],reg16[R2]49 0000 > ld a,bcinvalid_LD.asm(50): error: Illegal instruction: ld reg16[R2],reg8[R1]50 0000 > ld bc,a51 0000 >R2=R2+1invalid_LD.asm(49): error: Illegal instruction: ld reg8[R1],reg16[R2]49 0000 > ld a,deinvalid_LD.asm(50): error: Illegal instruction: ld reg16[R2],reg8[R1]50 0000 > ld de,a51 0000 >R2=R2+1invalid_LD.asm(49): error: Illegal instruction: ld reg8[R1],reg16[R2]49 0000 > ld a,hlinvalid_LD.asm(50): error: Illegal instruction: ld reg16[R2],reg8[R1]50 0000 > ld hl,a51 0000 >R2=R2+1invalid_LD.asm(49): error: Illegal instruction: ld reg8[R1],reg16[R2]49 0000 > ld a,ixinvalid_LD.asm(50): error: Illegal instruction: ld reg16[R2],reg8[R1]50 0000 > ld ix,a51 0000 >R2=R2+1invalid_LD.asm(49): error: Illegal instruction: ld reg8[R1],reg16[R2]49 0000 > ld a,iyinvalid_LD.asm(50): error: Illegal instruction: ld reg16[R2],reg8[R1]50 0000 > ld iy,a51 0000 >R2=R2+1invalid_LD.asm(49): error: Illegal instruction: ld reg8[R1],reg16[R2]49 0000 > ld a,spinvalid_LD.asm(50): error: Illegal instruction: ld reg16[R2],reg8[R1]50 0000 > ld sp,a51 0000 >R2=R2+152 0000 > EDUP53 0000 >R1=R1+147 0000 >R2=048 0000 > DUP 7invalid_LD.asm(49): error: Illegal instruction: ld reg8[R1],reg16[R2]49 0000 > ld b,afinvalid_LD.asm(50): error: Illegal instruction: ld reg16[R2],reg8[R1]50 0000 > ld af,b51 0000 >R2=R2+1invalid_LD.asm(49): error: Illegal instruction: ld reg8[R1],reg16[R2]49 0000 > ld b,bcinvalid_LD.asm(50): error: Illegal instruction: ld reg16[R2],reg8[R1]50 0000 > ld bc,b51 0000 >R2=R2+1invalid_LD.asm(49): error: Illegal instruction: ld reg8[R1],reg16[R2]49 0000 > ld b,deinvalid_LD.asm(50): error: Illegal instruction: ld reg16[R2],reg8[R1]50 0000 > ld de,b51 0000 >R2=R2+1invalid_LD.asm(49): error: Illegal instruction: ld reg8[R1],reg16[R2]49 0000 > ld b,hlinvalid_LD.asm(50): error: Illegal instruction: ld reg16[R2],reg8[R1]50 0000 > ld hl,b51 0000 >R2=R2+1invalid_LD.asm(49): error: Illegal instruction: ld reg8[R1],reg16[R2]49 0000 > ld b,ixinvalid_LD.asm(50): error: Illegal instruction: ld reg16[R2],reg8[R1]50 0000 > ld ix,b51 0000 >R2=R2+1invalid_LD.asm(49): error: Illegal instruction: ld reg8[R1],reg16[R2]49 0000 > ld b,iyinvalid_LD.asm(50): error: Illegal instruction: ld reg16[R2],reg8[R1]50 0000 > ld iy,b51 0000 >R2=R2+1invalid_LD.asm(49): error: Illegal instruction: ld reg8[R1],reg16[R2]49 0000 > ld b,spinvalid_LD.asm(50): error: Illegal instruction: ld reg16[R2],reg8[R1]50 0000 > ld sp,b51 0000 >R2=R2+152 0000 > EDUP53 0000 >R1=R1+147 0000 >R2=048 0000 > DUP 7invalid_LD.asm(49): error: Illegal instruction: ld reg8[R1],reg16[R2]49 0000 > ld c,afinvalid_LD.asm(50): error: Illegal instruction: ld reg16[R2],reg8[R1]50 0000 > ld af,c51 0000 >R2=R2+1invalid_LD.asm(49): error: Illegal instruction: ld reg8[R1],reg16[R2]49 0000 > ld c,bcinvalid_LD.asm(50): error: Illegal instruction: ld reg16[R2],reg8[R1]50 0000 > ld bc,c51 0000 >R2=R2+1invalid_LD.asm(49): error: Illegal instruction: ld reg8[R1],reg16[R2]49 0000 > ld c,deinvalid_LD.asm(50): error: Illegal instruction: ld reg16[R2],reg8[R1]50 0000 > ld de,c51 0000 >R2=R2+1invalid_LD.asm(49): error: Illegal instruction: ld reg8[R1],reg16[R2]49 0000 > ld c,hlinvalid_LD.asm(50): error: Illegal instruction: ld reg16[R2],reg8[R1]50 0000 > ld hl,c51 0000 >R2=R2+1invalid_LD.asm(49): error: Illegal instruction: ld reg8[R1],reg16[R2]49 0000 > ld c,ixinvalid_LD.asm(50): error: Illegal instruction: ld reg16[R2],reg8[R1]50 0000 > ld ix,c51 0000 >R2=R2+1invalid_LD.asm(49): error: Illegal instruction: ld reg8[R1],reg16[R2]49 0000 > ld c,iyinvalid_LD.asm(50): error: Illegal instruction: ld reg16[R2],reg8[R1]50 0000 > ld iy,c51 0000 >R2=R2+1invalid_LD.asm(49): error: Illegal instruction: ld reg8[R1],reg16[R2]49 0000 > ld c,spinvalid_LD.asm(50): error: Illegal instruction: ld reg16[R2],reg8[R1]50 0000 > ld sp,c51 0000 >R2=R2+152 0000 > EDUP53 0000 >R1=R1+147 0000 >R2=048 0000 > DUP 7invalid_LD.asm(49): error: Illegal instruction: ld reg8[R1],reg16[R2]49 0000 > ld d,afinvalid_LD.asm(50): error: Illegal instruction: ld reg16[R2],reg8[R1]50 0000 > ld af,d51 0000 >R2=R2+1invalid_LD.asm(49): error: Illegal instruction: ld reg8[R1],reg16[R2]49 0000 > ld d,bcinvalid_LD.asm(50): error: Illegal instruction: ld reg16[R2],reg8[R1]50 0000 > ld bc,d51 0000 >R2=R2+1invalid_LD.asm(49): error: Illegal instruction: ld reg8[R1],reg16[R2]49 0000 > ld d,deinvalid_LD.asm(50): error: Illegal instruction: ld reg16[R2],reg8[R1]50 0000 > ld de,d51 0000 >R2=R2+1invalid_LD.asm(49): error: Illegal instruction: ld reg8[R1],reg16[R2]49 0000 > ld d,hlinvalid_LD.asm(50): error: Illegal instruction: ld reg16[R2],reg8[R1]50 0000 > ld hl,d51 0000 >R2=R2+1invalid_LD.asm(49): error: Illegal instruction: ld reg8[R1],reg16[R2]49 0000 > ld d,ixinvalid_LD.asm(50): error: Illegal instruction: ld reg16[R2],reg8[R1]50 0000 > ld ix,d51 0000 >R2=R2+1invalid_LD.asm(49): error: Illegal instruction: ld reg8[R1],reg16[R2]49 0000 > ld d,iyinvalid_LD.asm(50): error: Illegal instruction: ld reg16[R2],reg8[R1]50 0000 > ld iy,d51 0000 >R2=R2+1invalid_LD.asm(49): error: Illegal instruction: ld reg8[R1],reg16[R2]49 0000 > ld d,spinvalid_LD.asm(50): error: Illegal instruction: ld reg16[R2],reg8[R1]50 0000 > ld sp,d51 0000 >R2=R2+152 0000 > EDUP53 0000 >R1=R1+147 0000 >R2=048 0000 > DUP 7invalid_LD.asm(49): error: Illegal instruction: ld reg8[R1],reg16[R2]49 0000 > ld e,afinvalid_LD.asm(50): error: Illegal instruction: ld reg16[R2],reg8[R1]50 0000 > ld af,e51 0000 >R2=R2+1invalid_LD.asm(49): error: Illegal instruction: ld reg8[R1],reg16[R2]49 0000 > ld e,bcinvalid_LD.asm(50): error: Illegal instruction: ld reg16[R2],reg8[R1]50 0000 > ld bc,e51 0000 >R2=R2+1invalid_LD.asm(49): error: Illegal instruction: ld reg8[R1],reg16[R2]49 0000 > ld e,deinvalid_LD.asm(50): error: Illegal instruction: ld reg16[R2],reg8[R1]50 0000 > ld de,e51 0000 >R2=R2+1invalid_LD.asm(49): error: Illegal instruction: ld reg8[R1],reg16[R2]49 0000 > ld e,hlinvalid_LD.asm(50): error: Illegal instruction: ld reg16[R2],reg8[R1]50 0000 > ld hl,e51 0000 >R2=R2+1invalid_LD.asm(49): error: Illegal instruction: ld reg8[R1],reg16[R2]49 0000 > ld e,ixinvalid_LD.asm(50): error: Illegal instruction: ld reg16[R2],reg8[R1]50 0000 > ld ix,e51 0000 >R2=R2+1invalid_LD.asm(49): error: Illegal instruction: ld reg8[R1],reg16[R2]49 0000 > ld e,iyinvalid_LD.asm(50): error: Illegal instruction: ld reg16[R2],reg8[R1]50 0000 > ld iy,e51 0000 >R2=R2+1invalid_LD.asm(49): error: Illegal instruction: ld reg8[R1],reg16[R2]49 0000 > ld e,spinvalid_LD.asm(50): error: Illegal instruction: ld reg16[R2],reg8[R1]50 0000 > ld sp,e51 0000 >R2=R2+152 0000 > EDUP53 0000 >R1=R1+147 0000 >R2=048 0000 > DUP 7invalid_LD.asm(49): error: Illegal instruction: ld reg8[R1],reg16[R2]49 0000 > ld h,afinvalid_LD.asm(50): error: Illegal instruction: ld reg16[R2],reg8[R1]50 0000 > ld af,h51 0000 >R2=R2+1invalid_LD.asm(49): error: Illegal instruction: ld reg8[R1],reg16[R2]49 0000 > ld h,bcinvalid_LD.asm(50): error: Illegal instruction: ld reg16[R2],reg8[R1]50 0000 > ld bc,h51 0000 >R2=R2+1invalid_LD.asm(49): error: Illegal instruction: ld reg8[R1],reg16[R2]49 0000 > ld h,deinvalid_LD.asm(50): error: Illegal instruction: ld reg16[R2],reg8[R1]50 0000 > ld de,h51 0000 >R2=R2+1invalid_LD.asm(49): error: Illegal instruction: ld reg8[R1],reg16[R2]49 0000 > ld h,hlinvalid_LD.asm(50): error: Illegal instruction: ld reg16[R2],reg8[R1]50 0000 > ld hl,h51 0000 >R2=R2+1invalid_LD.asm(49): error: Illegal instruction: ld reg8[R1],reg16[R2]49 0000 > ld h,ixinvalid_LD.asm(50): error: Illegal instruction: ld reg16[R2],reg8[R1]50 0000 > ld ix,h51 0000 >R2=R2+1invalid_LD.asm(49): error: Illegal instruction: ld reg8[R1],reg16[R2]49 0000 > ld h,iyinvalid_LD.asm(50): error: Illegal instruction: ld reg16[R2],reg8[R1]50 0000 > ld iy,h51 0000 >R2=R2+1invalid_LD.asm(49): error: Illegal instruction: ld reg8[R1],reg16[R2]49 0000 > ld h,spinvalid_LD.asm(50): error: Illegal instruction: ld reg16[R2],reg8[R1]50 0000 > ld sp,h51 0000 >R2=R2+152 0000 > EDUP53 0000 >R1=R1+147 0000 >R2=048 0000 > DUP 7invalid_LD.asm(49): error: Illegal instruction: ld reg8[R1],reg16[R2]49 0000 > ld l,afinvalid_LD.asm(50): error: Illegal instruction: ld reg16[R2],reg8[R1]50 0000 > ld af,l51 0000 >R2=R2+1invalid_LD.asm(49): error: Illegal instruction: ld reg8[R1],reg16[R2]49 0000 > ld l,bcinvalid_LD.asm(50): error: Illegal instruction: ld reg16[R2],reg8[R1]50 0000 > ld bc,l51 0000 >R2=R2+1invalid_LD.asm(49): error: Illegal instruction: ld reg8[R1],reg16[R2]49 0000 > ld l,deinvalid_LD.asm(50): error: Illegal instruction: ld reg16[R2],reg8[R1]50 0000 > ld de,l51 0000 >R2=R2+1invalid_LD.asm(49): error: Illegal instruction: ld reg8[R1],reg16[R2]49 0000 > ld l,hlinvalid_LD.asm(50): error: Illegal instruction: ld reg16[R2],reg8[R1]50 0000 > ld hl,l51 0000 >R2=R2+1invalid_LD.asm(49): error: Illegal instruction: ld reg8[R1],reg16[R2]49 0000 > ld l,ixinvalid_LD.asm(50): error: Illegal instruction: ld reg16[R2],reg8[R1]50 0000 > ld ix,l51 0000 >R2=R2+1invalid_LD.asm(49): error: Illegal instruction: ld reg8[R1],reg16[R2]49 0000 > ld l,iyinvalid_LD.asm(50): error: Illegal instruction: ld reg16[R2],reg8[R1]50 0000 > ld iy,l51 0000 >R2=R2+1invalid_LD.asm(49): error: Illegal instruction: ld reg8[R1],reg16[R2]49 0000 > ld l,spinvalid_LD.asm(50): error: Illegal instruction: ld reg16[R2],reg8[R1]50 0000 > ld sp,l51 0000 >R2=R2+152 0000 > EDUP53 0000 >R1=R1+147 0000 >R2=048 0000 > DUP 7invalid_LD.asm(49): error: Illegal instruction: ld reg8[R1],reg16[R2]49 0000 > ld (hl),afinvalid_LD.asm(50): error: Illegal instruction: ld reg16[R2],reg8[R1]50 0000 > ld af,(hl)51 0000 >R2=R2+149 0000 71 23 70 2B > ld (hl),bc50 0004 4E 23 46 2B > ld bc,(hl)51 0008 >R2=R2+149 0008 73 23 72 2B > ld (hl),de50 000C 5E 23 56 2B > ld de,(hl)51 0010 >R2=R2+1invalid_LD.asm(49): error: Illegal instruction: ld reg8[R1],reg16[R2]49 0010 > ld (hl),hlinvalid_LD.asm(50): error: Illegal instruction: ld reg16[R2],reg8[R1]50 0010 > ld hl,(hl)51 0010 >R2=R2+1invalid_LD.asm(49): error: Illegal instruction: ld reg8[R1],reg16[R2]49 0010 > ld (hl),ixinvalid_LD.asm(50): error: Illegal instruction: ld reg16[R2],reg8[R1]50 0010 > ld ix,(hl)51 0010 >R2=R2+1invalid_LD.asm(49): error: Illegal instruction: ld reg8[R1],reg16[R2]49 0010 > ld (hl),iyinvalid_LD.asm(50): error: Illegal instruction: ld reg16[R2],reg8[R1]50 0010 > ld iy,(hl)51 0010 >R2=R2+1invalid_LD.asm(49): error: Illegal instruction: ld reg8[R1],reg16[R2]49 0010 > ld (hl),spinvalid_LD.asm(50): error: Illegal instruction: ld reg16[R2],reg8[R1]50 0010 > ld sp,(hl)51 0010 >R2=R2+152 0010 > EDUP53 0010 >R1=R1+147 0010 >R2=048 0010 > DUP 7invalid_LD.asm(49): error: Illegal instruction: ld reg8[R1],reg16[R2]49 0010 > ld ixh,afinvalid_LD.asm(50): error: Illegal instruction: ld reg16[R2],reg8[R1]50 0010 > ld af,ixh51 0010 >R2=R2+1invalid_LD.asm(49): error: Illegal instruction: ld reg8[R1],reg16[R2]49 0010 > ld ixh,bcinvalid_LD.asm(50): error: Illegal instruction: ld reg16[R2],reg8[R1]50 0010 > ld bc,ixh51 0010 >R2=R2+1invalid_LD.asm(49): error: Illegal instruction: ld reg8[R1],reg16[R2]49 0010 > ld ixh,deinvalid_LD.asm(50): error: Illegal instruction: ld reg16[R2],reg8[R1]50 0010 > ld de,ixh51 0010 >R2=R2+1invalid_LD.asm(49): error: Illegal instruction: ld reg8[R1],reg16[R2]49 0010 > ld ixh,hlinvalid_LD.asm(50): error: Illegal instruction: ld reg16[R2],reg8[R1]50 0010 > ld hl,ixh51 0010 >R2=R2+1invalid_LD.asm(49): error: Illegal instruction: ld reg8[R1],reg16[R2]49 0010 > ld ixh,ixinvalid_LD.asm(50): error: Illegal instruction: ld reg16[R2],reg8[R1]50 0010 > ld ix,ixh51 0010 >R2=R2+1invalid_LD.asm(49): error: Illegal instruction: ld reg8[R1],reg16[R2]49 0010 > ld ixh,iyinvalid_LD.asm(50): error: Illegal instruction: ld reg16[R2],reg8[R1]50 0010 > ld iy,ixh51 0010 >R2=R2+1invalid_LD.asm(49): error: Illegal instruction: ld reg8[R1],reg16[R2]49 0010 > ld ixh,spinvalid_LD.asm(50): error: Illegal instruction: ld reg16[R2],reg8[R1]50 0010 > ld sp,ixh51 0010 >R2=R2+152 0010 > EDUP53 0010 >R1=R1+147 0010 >R2=048 0010 > DUP 7invalid_LD.asm(49): error: Illegal instruction: ld reg8[R1],reg16[R2]49 0010 > ld ixl,afinvalid_LD.asm(50): error: Illegal instruction: ld reg16[R2],reg8[R1]50 0010 > ld af,ixl51 0010 >R2=R2+1invalid_LD.asm(49): error: Illegal instruction: ld reg8[R1],reg16[R2]49 0010 > ld ixl,bcinvalid_LD.asm(50): error: Illegal instruction: ld reg16[R2],reg8[R1]50 0010 > ld bc,ixl51 0010 >R2=R2+1invalid_LD.asm(49): error: Illegal instruction: ld reg8[R1],reg16[R2]49 0010 > ld ixl,deinvalid_LD.asm(50): error: Illegal instruction: ld reg16[R2],reg8[R1]50 0010 > ld de,ixl51 0010 >R2=R2+1invalid_LD.asm(49): error: Illegal instruction: ld reg8[R1],reg16[R2]49 0010 > ld ixl,hlinvalid_LD.asm(50): error: Illegal instruction: ld reg16[R2],reg8[R1]50 0010 > ld hl,ixl51 0010 >R2=R2+1invalid_LD.asm(49): error: Illegal instruction: ld reg8[R1],reg16[R2]49 0010 > ld ixl,ixinvalid_LD.asm(50): error: Illegal instruction: ld reg16[R2],reg8[R1]50 0010 > ld ix,ixl51 0010 >R2=R2+1invalid_LD.asm(49): error: Illegal instruction: ld reg8[R1],reg16[R2]49 0010 > ld ixl,iyinvalid_LD.asm(50): error: Illegal instruction: ld reg16[R2],reg8[R1]50 0010 > ld iy,ixl51 0010 >R2=R2+1invalid_LD.asm(49): error: Illegal instruction: ld reg8[R1],reg16[R2]49 0010 > ld ixl,spinvalid_LD.asm(50): error: Illegal instruction: ld reg16[R2],reg8[R1]50 0010 > ld sp,ixl51 0010 >R2=R2+152 0010 > EDUP53 0010 >R1=R1+147 0010 >R2=048 0010 > DUP 7invalid_LD.asm(49): error: Illegal instruction: ld reg8[R1],reg16[R2]49 0010 > ld iyh,afinvalid_LD.asm(50): error: Illegal instruction: ld reg16[R2],reg8[R1]50 0010 > ld af,iyh51 0010 >R2=R2+1invalid_LD.asm(49): error: Illegal instruction: ld reg8[R1],reg16[R2]49 0010 > ld iyh,bcinvalid_LD.asm(50): error: Illegal instruction: ld reg16[R2],reg8[R1]50 0010 > ld bc,iyh51 0010 >R2=R2+1invalid_LD.asm(49): error: Illegal instruction: ld reg8[R1],reg16[R2]49 0010 > ld iyh,deinvalid_LD.asm(50): error: Illegal instruction: ld reg16[R2],reg8[R1]50 0010 > ld de,iyh51 0010 >R2=R2+1invalid_LD.asm(49): error: Illegal instruction: ld reg8[R1],reg16[R2]49 0010 > ld iyh,hlinvalid_LD.asm(50): error: Illegal instruction: ld reg16[R2],reg8[R1]50 0010 > ld hl,iyh51 0010 >R2=R2+1invalid_LD.asm(49): error: Illegal instruction: ld reg8[R1],reg16[R2]49 0010 > ld iyh,ixinvalid_LD.asm(50): error: Illegal instruction: ld reg16[R2],reg8[R1]50 0010 > ld ix,iyh51 0010 >R2=R2+1invalid_LD.asm(49): error: Illegal instruction: ld reg8[R1],reg16[R2]49 0010 > ld iyh,iyinvalid_LD.asm(50): error: Illegal instruction: ld reg16[R2],reg8[R1]50 0010 > ld iy,iyh51 0010 >R2=R2+1invalid_LD.asm(49): error: Illegal instruction: ld reg8[R1],reg16[R2]49 0010 > ld iyh,spinvalid_LD.asm(50): error: Illegal instruction: ld reg16[R2],reg8[R1]50 0010 > ld sp,iyh51 0010 >R2=R2+152 0010 > EDUP53 0010 >R1=R1+147 0010 >R2=048 0010 > DUP 7invalid_LD.asm(49): error: Illegal instruction: ld reg8[R1],reg16[R2]49 0010 > ld iyl,afinvalid_LD.asm(50): error: Illegal instruction: ld reg16[R2],reg8[R1]50 0010 > ld af,iyl51 0010 >R2=R2+1invalid_LD.asm(49): error: Illegal instruction: ld reg8[R1],reg16[R2]49 0010 > ld iyl,bcinvalid_LD.asm(50): error: Illegal instruction: ld reg16[R2],reg8[R1]50 0010 > ld bc,iyl51 0010 >R2=R2+1invalid_LD.asm(49): error: Illegal instruction: ld reg8[R1],reg16[R2]49 0010 > ld iyl,deinvalid_LD.asm(50): error: Illegal instruction: ld reg16[R2],reg8[R1]50 0010 > ld de,iyl51 0010 >R2=R2+1invalid_LD.asm(49): error: Illegal instruction: ld reg8[R1],reg16[R2]49 0010 > ld iyl,hlinvalid_LD.asm(50): error: Illegal instruction: ld reg16[R2],reg8[R1]50 0010 > ld hl,iyl51 0010 >R2=R2+1invalid_LD.asm(49): error: Illegal instruction: ld reg8[R1],reg16[R2]49 0010 > ld iyl,ixinvalid_LD.asm(50): error: Illegal instruction: ld reg16[R2],reg8[R1]50 0010 > ld ix,iyl51 0010 >R2=R2+1invalid_LD.asm(49): error: Illegal instruction: ld reg8[R1],reg16[R2]49 0010 > ld iyl,iyinvalid_LD.asm(50): error: Illegal instruction: ld reg16[R2],reg8[R1]50 0010 > ld iy,iyl51 0010 >R2=R2+1invalid_LD.asm(49): error: Illegal instruction: ld reg8[R1],reg16[R2]49 0010 > ld iyl,spinvalid_LD.asm(50): error: Illegal instruction: ld reg16[R2],reg8[R1]50 0010 > ld sp,iyl51 0010 >R2=R2+152 0010 > EDUP53 0010 >R1=R1+154 0010 EDUP55 001056 0010 ; special cases for MEM_HL "register"57 0010 R1=7 ; skip A, .., L (start with "(hl)")58 0010 DUP 5invalid_LD.asm(59): error: Illegal instruction: ld reg8[R1],(hl)59 0010 > ld (hl),(hl)invalid_LD.asm(60): error: Illegal instruction: ld (hl),reg8[R1]60 0010 > ld (hl),(hl)61 0010 >R1=R1+1invalid_LD.asm(59): error: Illegal instruction: ld reg8[R1],(hl)59 0010 > ld ixh,(hl)invalid_LD.asm(60): error: Illegal instruction: ld (hl),reg8[R1]60 0010 > ld (hl),ixh61 0010 >R1=R1+1invalid_LD.asm(59): error: Illegal instruction: ld reg8[R1],(hl)59 0010 > ld ixl,(hl)invalid_LD.asm(60): error: Illegal instruction: ld (hl),reg8[R1]60 0010 > ld (hl),ixl61 0010 >R1=R1+1invalid_LD.asm(59): error: Illegal instruction: ld reg8[R1],(hl)59 0010 > ld iyh,(hl)invalid_LD.asm(60): error: Illegal instruction: ld (hl),reg8[R1]60 0010 > ld (hl),iyh61 0010 >R1=R1+1invalid_LD.asm(59): error: Illegal instruction: ld reg8[R1],(hl)59 0010 > ld iyl,(hl)invalid_LD.asm(60): error: Illegal instruction: ld (hl),reg8[R1]60 0010 > ld (hl),iyl61 0010 >R1=R1+162 0010 EDUP63 001064 0010 ; some cases manually pickedinvalid_LD.asm(65): error: Illegal instruction: ld sp,bc65 0010 ld sp,bcinvalid_LD.asm(66): error: Illegal instruction: ld sp,de66 0010 ld sp,deinvalid_LD.asm(67): error: Illegal instruction: ld hl,sp67 0010 ld hl,spinvalid_LD.asm(68): error: Illegal instruction: ld sp,(hl)68 0010 ld sp,(hl)invalid_LD.asm(69): error: Illegal instruction: ld hl,(hl)69 0010 ld hl,(hl)invalid_LD.asm(70): error: Illegal instruction: ld sp,(ix+1)70 0010 ld sp,(ix+1)invalid_LD.asm(71): error: Label not found: sp71 0010 ED 7B 00 00 ld sp,(sp)invalid_LD.asm(72): error: Label not found: sp72 0014 2A 00 00 ld hl,(sp)73 0017# file closed: invalid_LD.asmValue Label------ - -----------------------------------------------------------0x000C R10x0007 R2