|
SH7729R Datasheet, PDF (120/855 Pages) Renesas Technology Corp – Renesas 32-Bit RISC Microcomputer Super RISC engine Family/SH7700 Series | |||
|
◁ |
Table 2.26 Added CPU System Control Instructions
Instruction
SETRC #imm
SETRC Rn
LDRS @(disp,PC)
LDRE @(disp,PC)
STC MOD,Rn
STC RS,Rn
STC RE,Rn
STS DSR,Rn
STS A0,Rn
STS X0,Rn
STS X1,Rn
STS Y0,Rn
STS Y1,Rn
STS.L DSR,@-Rn
STS.L A0,@-Rn
STS.L X0,@-Rn
STS.L X1,@-Rn
STS.L Y0,@-Rn
STS.L Y1,@-Rn
STC.L MOD,@-Rn
STC.L RS,@-Rn
STC.L RE,@-Rn
LDS.L @Rn+,DSR
LDS.L @Rn+,A0
LDS.L @Rn+,X0
LDS.L @Rn+,X1
LDS.L @Rn+,Y0
LDS.L @Rn+,Y1
LDC.L @Rn+,MOD
LDC.L @Rn+,RS
Instruction Code
Operation
10000010iiiiiiii imm â RC (of SR)
0100nnnn00010100 Rn[11:0] â R C (of SR)
10001100dddddddd (disp à 2 + PC) â RS
10001110dddddddd (disp à 2 + PC) â RE
0000nnnn01010010 MOD â Rn
0000nnnn01100010 RS â Rn
0000nnnn01110010 RE â Rn
0000nnnn01101010 DSR â Rn
0000nnnn01111010 A0 â Rn
0000nnnn10001010 X0 â Rn
0000nnnn10011010 X1 â Rn
0000nnnn10101010 Y0 â Rn
0000nnnn10111010 Y1 â Rn
0100nnnn01100010 Rn â 4 â Rn, DSR â (Rn)
0100nnnn01110010 Rn â 4 â Rn, A0 â (Rn)
0100nnnn10000010 Rn â 4 â Rn, X0 â (Rn)
0100nnnn10010010 Rn â 4 â Rn, X1 â (Rn)
0100nnnn10100010 Rn â 4 â Rn, Y0 â (Rn)
0100nnnn10110010 Rn â 4 â Rn, Y1 â (Rn)
0100nnnn01010011 Rn â 4 â Rn, MOD â (Rn)
0100nnnn01100011 Rn â 4 â Rn, RS â (Rn)
0100nnnn01110011 Rn â 4 â Rn, RE â (Rn)
0100nnnn01100110 (Rn) â DSR, Rn + 4 â Rn
0100nnnn01110110 (Rn) â A0, Rn + 4 â Rn
0100nnnn10000110 (Rn) â X0, Rn + 4 â Rn
0100nnnn10010110 (Rn) â X1, Rn + 4 â Rn
0100nnnn10100110 (Rn) â Y0, Rn + 4 â Rn
0100nnnn10110110 (Rn) â Y1, Rn + 4 â Rn
0100nnnn01010111 (Rn) â MOD, Rn + 4 â Rn
0100nnnn01100111 (Rn) â RS, Rn + 4 â Rn
Execu-
tion
States
3
3
3
3
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
1
1
1
1
1
1
5
5
T Bit
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
Rev. 5.0, 09/03, page 74 of 806
|
▷ |