English
Language : 

SH-2A Datasheet, PDF (21/501 Pages) Renesas Technology Corp – Renesas 32-Bit RISC Microcomputer SuperH™ RISC engine Family
Section 2 Programming Model
2.2.4 Floating-Point Registers
Figure 2.3 shows the floating-point registers. There are sixteen 32-bit floating-point registers,
FPR0 to FPR15. These sixteen registers are referenced as FR0 to FR15 and
DR0/2/4/6/8/10/12/14. The correspondence between FPRn and the reference name is determined
by the PR bit and SZ bit in FPSCR. See figure 2.3.
(1) Floating-Point Registers, FPRn (16 Registers)
FPR0, FPR l, FPR2, FPR3, FPR4, FPR5, FPR6, FPR7,
FPR8, FPR9, FPR10, FPR11, FPR12, FPR13, FPR14, FPR15
(2) Single-Precision Floating-Point Registers, FRi (16 Registers)
FR0 to FR15 are assigned to FPR0 to FPR15.
(3) Double-Precision Floating-Point Registers or Single-Precision Floating-Point Register
Pairs, DRi (8 Registers)
A DR register is composed of two FR registers.
DR0 = (FPR0, FPR1), DR2 = (FPR2, FPR3 ),
DR4 = (FPR4, FPR5), DR6 = (FPR6, FPR7),
DR8 = (FPR8, FPR9), DR10 = (FPR10, FPR11),
DR12 = (FPR12, FPR13), DR14 = (FPR14, FPR15)
Rev. 3.00 Jul 08, 2005 page 7 of 484
REJ09B0051-0300