|
SH7055S Datasheet, PDF (94/1002 Pages) Renesas Technology Corp – Renesas 32-Bit RISC Microcomputer SuperH RISC engine Family/SH7000 Series | |||
|
◁ |
Table 2.18 Floating-Point Instructions
Instruction
Instruction Code
Operation
Execu-
tion
Cycles T Bit
FABS FRn
1111nnnn01011101 |FRn| â FRn
1
â
FADD FRm,FRn
1111nnnnmmmm0000 FRn + FRm â FRn
1
â
FCMP/EQ FRm,FRn
1111nnnnmmmm0100 (FRn = FRm)? 1:0 â T 1
Comparison
result
FCMP/GT FRm,FRn
1111nnnnmmmm0101 (FRn > FRm)? 1:0 â T 1
Comparison
result
FDIV FRm,FRn
1111nnnnmmmm0011 FRn/FRm â FRn
13
â
FLDI0 FRn
1111nnnn10001101 0x00000000 â FRn 1
â
FLDI1 FRn
1111nnnn10011101 0x3F800000 â FRn 1
â
FLDS FRm,FPUL
1111mmmm00011101 FRm â FPUL
1
â
FLOAT FPUL,FRn
1111nnnn00101101 (float) FPUL â FRn 1
â
FMAC FR0,FRm,FRn 1111nnnnmmmm1110 FR0 Ã FRm + FRn â 1
â
FRn
FMOV FRm, FRn
1111nnnnmmmm1100 FRm â FRn
1
â
FMOV.S @(R0,Rm),FRn 1111nnnnmmmm0110 (R0 + Rm) â FRn
1
â
FMOV.S @Rm+,FRn
1111nnnnmmmm1001 (Rm) â FRn, Rm+ = 4 1
â
FMOV.S @Rm,FRn
1111nnnnmmmm1000 (Rm) â FRn
1
â
FMOV.S FRm,@(R0,Rn) 1111nnnnmmmm0111 FRm â (R0 + Rn)
1
â
FMOV.S FRm,@-Rn
1111nnnnmmmm1011 Rnâ = 4, FRm â (Rn) 1
â
FMOV.S FRm,@Rn
1111nnnnmmmm1010 FRm â (Rn)
1
â
FMUL FRm,FRn
1111nnnnmmmm0010 FRn à FRm â FRn
1
â
FNEG FRn
1111nnnn01001101 âFRn â FRn
1
â
FSTS FPUL,FRn
1111nnnn00001101 FPUL â FRn
1
â
FSUB FRm,FRn
1111nnnnmmmm0001 FRn â FRm â FRn
1
â
FTRC FRm,FPUL
1111mmmm00111101 (long) FRm â FPUL 1
â
Rev.2.0, 07/03, page 56 of 960
|
▷ |