opcode fd_f9 = new opcode() { public void handler()
    { 
        //_SP = _IY;	
        Z80.SP.SetD(Z80.IY.D);
    }};
    
    /*TODO*///OP(fd,23) { _IY++;													} /* INC  IY		  */
    /*TODO*///OP(fd,24) { _HY = INC(_HY); 										} /* INC  HY		  */
    /*TODO*///OP(fd,25) { _HY = DEC(_HY); 										} /* DEC  HY		  */
    /*TODO*///OP(fd,26) { _HY = ARG();											} /* LD   HY,n		  */

    /*TODO*///OP(fd,2b) { _IY--;													} /* DEC  IY		  */
    /*TODO*///OP(fd,2c) { _LY = INC(_LY); 										} /* INC  LY		  */
    /*TODO*///OP(fd,2d) { _LY = DEC(_LY); 										} /* DEC  LY		  */
    /*TODO*///OP(fd,2e) { _LY = ARG();											} /* LD   LY,n		  */
  
    
    /*TODO*///OP(fd,37) { illegal_1();											} /* DB   FD		  */
    /*TODO*///
    /*TODO*///OP(fd,38) { illegal_1();											} /* DB   FD		  */

   
    /*TODO*///OP(fd,86) { 										} /* ADD  A,(IY+o)	  */
       /*TODO*///OP(fd,8e) { EAY; ADC(RM(EA));										} /* ADC  A,(IY+o)	  */
     /*TODO*///OP(fd,94) { SUB(_HY);												} /* SUB  HY		  */
    /*TODO*///OP(fd,95) { SUB(_LY);												} /* SUB  LY		  */
   
       /*TODO*///OP(fd,9c) { SBC(_HY);												} /* SBC  A,HY		  */
    /*TODO*///OP(fd,9d) { SBC(_LY);												} /* SBC  A,LY		  */
    /*TODO*///OP(fd,9e) { EAY; SBC(RM(EA));										} /* SBC  A,(IY+o)	  */
       /*TODO*///OP(fd,a6) { EAY; AND(RM(EA));										} /* AND  (IY+o)	  */
     /*TODO*///OP(fd,ac) { XOR(_HY);												} /* XOR  HY		  */
    /*TODO*///OP(fd,ad) { XOR(_LY);												} /* XOR  LY		  */
    /*TODO*///OP(fd,ae) { 										} /* XOR  (IY+o)	  */
     /*TODO*///OP(fd,b4) { OR(_HY);												} /* OR   HY		  */
    /*TODO*///OP(fd,b5) { OR(_LY);												} /* OR   LY		  */
    /*TODO*///OP(fd,b6) { EAY; OR(RM(EA));										} /* OR   (IY+o)	  */

      /*TODO*///OP(fd,cb) { EAY; EXEC(xxcb,ARG());									} /* **   FD CB xx	  */
     /*TODO*///OP(fd,e3) { EXSP(IY);												} /* EX   (SP),IY	  */
       /*TODO*///OP(fd,e9) { _PC = _IY; change_pc16(_PCD);							} /* JP   (IY)		  */
       /*TODO*///OP(fd,f9) { _SP = _IY;												}