EasyManua.ls Logo

Renesas SuperH SH-4A - Table 3.13 Floating-Point Graphics Acceleration Instructions

Renesas SuperH SH-4A
472 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Rev. 1.50, 10/04, page 42 of 448
Table 3.13 Floating-Point Graphics Acceleration Instructions
Instruction Operation Instruction Code Privileged T Bit New
FMOV DRm,XDn DRm XDn
1111nnn1mmm01100
— —
FMOV XDm,DRn XDm DRn
1111nnn0mmm11100
— —
FMOV XDm,XDn XDm XDn
1111nnn1mmm11100
— —
FMOV @Rm,XDn (Rm) XDn
1111nnn1mmmm1000
— —
FMOV @Rm+,XDn (Rm) XDn, Rm + 8 Rm
1111nnn1mmmm1001
— —
FMOV @(R0,Rm),XDn (R0 + Rm) XDn
1111nnn1mmmm0110
— —
FMOV XDm,@Rn XDm (Rn)
1111nnnnmmm11010
— —
FMOV XDm,@-Rn Rn – 8 Rn, XDm (Rn)
1111nnnnmmm11011
— —
FMOV XDm,@(R0,Rn) XDm (R0 + Rn)
1111nnnnmmm10111
— —
FIPR FVm,FVn inner_product (FVm, FVn)
FR[n+3]
1111nnmm11101101
— —
FTRV XMTRX,FVn transform_vector (XMTRX,
FVn) FVn
1111nn0111111101
— —
FRCHG ~FPSCR.FR FPSCR.FR
1111101111111101
— —
FSCHG ~FPSCR.SZ FPSCR.SZ
1111001111111101
— —
FPCHG ~FPSCR.PR FPSCR.PR
1111011111111101
New
FSRRA FRn 1/sqrt(FRn) FRn
1111nnnn01111101
New
FSCA FPUL,DRn sin(FPUL) FRn
cos(FPUL) FR[n + 1]
1111nnn011111101
New
Note: * sqrt(FRn) is the square root of FRn.

Table of Contents

Related product manuals