English
Language : 

HD64F7047F50 Datasheet, PDF (58/766 Pages) Renesas Technology Corp – Old Company Name in Catalogs and Other Documents
2.2.2 Control Registers
The control registers consist of three 32-bit registers: status register (SR), global base register
(GBR), and vector base register (VBR). The status register indicates processing states. The global
base register functions as a base address for the indirect GBR addressing mode to transfer data to
the registers of on-chip peripheral modules. The vector base register functions as the base address
of the exception processing vector area (including interrupts).
Status Register (SR):
Bit
Bit Name
31 to 10 
9
8
7 to 4
3, 2
M
Q
I3 to I0

1
S
0
T
Initial
Value
R/W
All 0
R/W
Undefined R/W
Undefined R/W
All 1
R/W
All 0
R/W
Undefined R/W
Undefined R/W
Description
Reserved
These bits are always read as 0. The write value
should always be 0.
Used by the DIV0U, DIV0S, and DIV1 instructions.
Used by the DIV0U, DIV0S, and DIV1 instructions.
Interrupt mask bits.
Reserved
These bits are always read as 0. The write value
should always be 0.
S bit
Used by the MAC instruction.
T bit
The MOVT, CMP/cond, TAS, TST, BT (BT/S), BF
(BF/S), SETT, and CLRT instructions use the T bit to
indicate true (1) or false (0).
The ADDV, ADDC, SUBV, SUBC, DIV0U, DIV0S,
DIV1, NEGC, SHAR, SHAL, SHLR, SHLL, ROTR,
ROTL, ROTCR, and ROTCL instructions also use the
T bit to indicate carry/borrow or overflow/underflow.
Global Base Register (GBR): Indicates the base address of the indirect GBR addressing mode.
The indirect GBR addressing mode is used in data transfer for on-chip peripheral modules register
areas and in logic operations.
Vector Base Register (VBR): Indicates the base address of the exception processing vector area.
Rev. 2.00, 09/04, page 16 of 720