}
void FMOV_XDDR(int m,n)
{
DR[n>>1] = XD[m>>1];
pc += 2;
}
void FMOV_DRXD(int m,n)
{
XD[n>>1] = DR[m>>1];
pc += 2;
}
Possible Exceptions:
• Data TLB miss exception
• Data protection violation exception
• Initial write exception
• Address error
/* FMOV XDm,DRn */
/* FMOV DRm,XDn */
Rev. 2.0, 03/99, page 277 of 396