Rev. 5.00, 09/03, page 49 of 760
Instruction
Operation
Code
Privileged
Mode
Cycles T Bit
STC.L SSR,@
–
Rn
Rn–4
→
Rn, SSR
→
(Rn)
0100nnnn00110011
√
2
—
STC.L SPC,@
–
Rn
Rn–4
→
Rn, SPC
→
(Rn)
0100nnnn01000011
√
2
—
STC.L R0_BANK,
@
–
Rn
Rn–4
→
Rn, R0_BANK
→
(Rn)
0100nnnn10000011
√
2
—
STC.L R1_BANK,
@
–
Rn
Rn–4
→
Rn, R1_BANK
→
(Rn)
0100nnnn10010011
√
2
—
STC.L R2_BANK,
@
–
Rn
Rn–4
→
Rn, R2_BANK
→
(Rn)
0100nnnn10100011
√
2
—
STC.L R3_BANK,
@
–
Rn
Rn–4
→
Rn, R3_BANK
→
(Rn)
0100nnnn10110011
√
2
—
STC.L R4_BANK,
@
–
Rn
Rn–4
→
Rn, R4_BANK
→
(Rn)
0100nnnn11000011
√
2
—
STC.L R5_BANK,
@
–
Rn
Rn–4
→
Rn, R5_BANK
→
(Rn)
0100nnnn11010011
√
2
—
STC.L R6_BANK,
@
–
Rn
Rn–4
→
Rn, R6_BANK
→
(Rn)
0100nnnn11100011
√
2
—
STC.L R7_BANK,
@
–
Rn
Rn–4
→
Rn, R7_BANK
→
(Rn)
0100nnnn11110011
√
2
—
STS
MACH,Rn
MACH
→
Rn
0000nnnn00001010
—
1
—
STS
MACL,Rn
MACL
→
Rn
0000nnnn00011010
—
1
—
STS
PR,Rn
PR
→
Rn
0000nnnn00101010
—
1
—
STS.L MACH,@
–
Rn
Rn–4
→
Rn, MACH
→
(Rn)
0100nnnn00000010
—
1
—
STS.L MACL,@
–
Rn
Rn–4
→
Rn, MACL
→
(Rn)
0100nnnn00010010
—
1
—
STS.L PR,@
–
Rn
Rn–4
→
Rn, PR
→
(Rn)
0100nnnn00100010
—
1
—
TRAPA #imm
PC
→
SPC, SR
→
SSR,
imm
→
TRA
11000011iiiiiiii
—
8
—
Notes: 1. The table shows the minimum number of execution cycles. The actual number of
instruction execution cycles will increase in cases such as the following:
•
When there is contention between an instruction fetch and data access
•
When the destination register in a load (memory-to-register) instruction is also used
by the next instruction
2. With the addressing modes using displacement (disp) listed below, the assembler
descriptions in this manual show the value before scaling (
×
1,
×
2, or
×
4) is performed.
This is done to clarify the operation of the chip. For the actual assembler descriptions,
refer to the individual assembler notation rules.
@ (disp:4, Rn) ; Register-indirect with displacement
@ (disp:8, Rn) ; GBR-indirect with displacement
@ (disp:8, PC) ; PC-relative with displacement
disp:8, disp:12 ; PC-relative
Содержание SH7709S
Страница 2: ......
Страница 44: ...Rev 5 00 09 03 page xliv of xliv ...
Страница 62: ...Rev 5 00 09 03 page 18 of 760 ...
Страница 128: ...Rev 5 00 09 03 page 84 of 760 ...
Страница 146: ...Rev 5 00 09 03 page 102 of 760 ...
Страница 224: ...Rev 5 00 09 03 page 180 of 760 ...
Страница 246: ...Rev 5 00 09 03 page 202 of 760 ...
Страница 266: ...Rev 5 00 09 03 page 222 of 760 ...
Страница 370: ...Rev 5 00 09 03 page 326 of 760 ...
Страница 432: ...Rev 5 00 09 03 page 388 of 760 ...
Страница 532: ...Rev 5 00 09 03 page 488 of 760 ...
Страница 598: ...Rev 5 00 09 03 page 554 of 760 ...
Страница 630: ...Rev 5 00 09 03 page 586 of 760 ...
Страница 656: ...Rev 5 00 09 03 page 612 of 760 ...
Страница 684: ...Rev 5 00 09 03 page 640 of 760 ...
Страница 700: ...Rev 5 00 09 03 page 656 of 760 ...
Страница 758: ...Rev 5 00 09 03 page 714 of 760 ...
Страница 807: ...SH7709S Group Hardware Manual REJ09B0081 0500O ADE 602 250C ...