|
SH7730 Datasheet, PDF (115/1188 Pages) Renesas Technology Corp – Renesas 32-Bit RISC Microcomputer SuperHTM RISC engine Family / SH7780 Series | |||
|
◁ |
Section 3 Instruction Set
Instruction
Operation
FLOAT
FPUL,FRn
(float) FPUL â FRn
FMAC
FR0,FRm,FRn FR0*FRm + FRn â FRn
FMUL
FRm,FRn
FRn*FRm â FRn
FNEG
FRn
FRn ⧠H'8000 0000 â FRn
FSQRT FRn
âFRn â FRn
FSUB
FRm,FRn
FRn â FRm â FRn
FTRC
FRm,FPUL
(long) FRm â FPUL
Instruction Code
1111nnnn00101101
1111nnnnmmmm1110
1111nnnnmmmm0010
1111nnnn01001101
1111nnnn01101101
1111nnnnmmmm0001
1111mmmm00111101
Privileged T Bit
â
â
â
â
â
â
â
â
â
â
â
â
â
â
Table 3.11 Floating-Point Double-Precision Instructions
Instruction
Operation
Instruction Code
FABS
DRn
DRn & H'7FFF FFFF FFFF
FFFF â DRn
1111nnn001011101
FADD
DRm,DRn DRn + DRm â DRn
1111nnn0mmm00000
FCMP/EQ DRm,DRn When DRn = DRm, 1 â T
Otherwise, 0 â T
1111nnn0mmm00100
FCMP/GT DRm,DRn When DRn > DRm, 1 â T
Otherwise, 0 â T
1111nnn0mmm00101
FDIV
DRm,DRn DRn /DRm â DRn
1111nnn0mmm00011
FCNVDS DRm,FPUL double_to_ float(DRm) â FPUL 1111mmm010111101
FCNVSD FPUL,DRn float_to_ double (FPUL) â DRn 1111nnn010101101
FLOAT
FPUL,DRn (float)FPUL â DRn
1111nnn000101101
FMUL
DRm,DRn DRn *DRm â DRn
1111nnn0mmm00010
FNEG
DRn
DRn ^ H'8000 0000 0000 0000 1111nnn001001101
â DRn
FSQRT DRn
âDRn â DRn
1111nnn001101101
FSUB
DRm,DRn DRn â DRm â DRn
1111nnn0mmm00001
FTRC
DRm,FPUL (long) DRm â FPUL
1111mmm000111101
Privileged T Bit
â
â
â
â
â
Comparison
result
â
Comparison
result
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
Rev. 1.00 Sep. 19, 2007 Page 67 of 1136
REJ09B0359-0100
|
▷ |