Section 2 CPU
Rev. 5.00 May 29, 2006 page 14 of 698
REJ09B0146-0500
Switching between user mode and privileged mode is controlled by the processor mode bit (MD)
in the status register.
31
0
R0_BANK0
*
1
*
2
R1_BANK0
*
2
R2_BANK0
*
2
R3_BANK0
*
2
R4_BANK0
*
2
R5_BANK0
*
2
R6_BANK0
*
2
R7_BANK0
*
2
R8
R9
R10
R11
R12
R13
R14
R15
SR
GBR
MACH
MACL
PR
PC
31
0
R0_BANK1
*
1
*
3
R1_BANK1
*
3
R2_BANK1
*
3
R3_BANK1
*
3
R4_BANK1
*
3
R5_BANK1
*
3
R6_BANK1
*
3
R7_BANK1
*
3
R8
R9
R10
R11
R12
R13
R14
R15
R0_BANK0
*
1
*
4
R1_BANK0
*
4
R2_BANK0
*
4
R3_BANK0
*
4
R4_BANK0
*
4
R5_BANK0
*
4
R6_BANK0
*
4
R7_BANK0
*
4
GBR
MACH
MACL
VBR
PR
SR
SSR
PC
SPC
31
0
R0_BANK1
*
1
*
3
R1_BANK1
*
3
R2_BANK1
*
3
R3_BANK1
*
3
R4_BANK1
*
3
R5_BANK1
*
3
R6_BANK1
*
3
R7_BANK1
*
3
R8
R9
R10
R11
R12
R13
R14
R15
R0_BANK0
*
1
*
4
R1_BANK0
*
4
R2_BANK0
*
4
R3_BANK0
*
4
R4_BANK0
*
4
R5_BANK0
*
4
R6_BANK0
*
4
R7_BANK0
*
4
GBR
MACH
MACL
VBR
PR
SR
SSR
PC
SPC
a. User mode register
configuration
Notes: 1.
2.
3.
4.
b. Privileged mode
register configuration
(RB = 1)
c. Privileged mode
register configuration
(RB = 0)
R0 functions as an index register in the indexed register-indirect addressing mode and indexed
GBR-indirect addressing mode.
Banked register
Banked register
When the RB bit of the SR register is 1, the register can be accessed for general use. When the
RB bit is 0, it can only be accessed with the LDC/STC instruction.
Banked register
When the RB bit of the SR register is 0, the register can be accessed for general use. When the
RB bit is 1, it can only be accessed with the LDC/STC instruction.
Figure 2.1 Register Configuration
Summary of Contents for SH7706 Series
Page 8: ...Rev 5 00 May 29 2006 page viii of xlviii ...
Page 160: ...Section 5 Cache Rev 5 00 May 29 2006 page 112 of 698 REJ09B0146 0500 ...
Page 370: ...Section 11 Watchdog Timer WDT Rev 5 00 May 29 2006 page 322 of 698 REJ09B0146 0500 ...
Page 554: ...Section 17 Pin Function Controller PFC Rev 5 00 May 29 2006 page 506 of 698 REJ09B0146 0500 ...
Page 576: ...Section 18 I O Ports Rev 5 00 May 29 2006 page 528 of 698 REJ09B0146 0500 ...
Page 746: ...Index Rev 5 00 May 29 2006 page 698 of 698 REJ09B0146 0500 ...
Page 749: ...SH7706 Group Hardware Manual ...