English
Language : 

SH-2A Datasheet, PDF (320/501 Pages) Renesas Technology Corp – Renesas 32-Bit RISC Microcomputer SuperH™ RISC engine Family
Section 6 Instruction Descriptions
}
void FMOV_RESTORE(int m,n)
/* FMOV.S @Rm+,FRn */
{
load_int(R[m],FR[n]);
R[m] += 4;
pc += 2;
}
void FMOV_RESTORE_DR(int m,n) /* FMOV.D @Rm+,DRn */
{
load_quad(R[m],DR[n>>1]) ;
R[m] += 8;
pc += 2;
}
void FMOV_SAVE(int m,n)
/* FMOV.S FRm,@–Rn */
{
store_int(FR[m],R[n]-4);
R[n] -= 4;
pc += 2;
}
void FMOV_SAVE_DR(int m,n) /* FMOV.D DRm,@–Rn */
{
store_quad(DR[m>>1],R[n]-8);
R[n] -= 8;
pc += 2;
}
void FMOV_INDEX_LOAD(int m,n) /* FMOV.S @(R0,Rm),FRn */
{
load_int(R[0] + R[m],FR[n]);
pc += 2;
}
void FMOV_INDEX_LOAD_DR(int m,n) /*FMOV.D @(R0,Rm),DRn */
{
load_quad(R[0] + R[m],DR[n>>1]);
pc += 2;
}
Rev. 3.00 Jul 08, 2005 page 306 of 484
REJ09B0051-0300