|
SH7206 Datasheet, PDF (83/1188 Pages) Renesas Technology Corp – 32-Bit RISC Microcomputer SuperHTM RISC engine Family / SH7200 Series | |||
|
◁ |
Instruction
CLIPS.B Rn
CLIPS.W Rn
CLIPU.B Rn
CLIPU.W Rn
DIV1
Rm,Rn
DIV0S Rm,Rn
DIV0U
DIVS
R0,Rn
DIVU
R0,Rn
DMULS.L Rm,Rn
DMULU.L Rm,Rn
DT
Rn
EXTS.B Rm,Rn
EXTS.W Rm,Rn
Section 2 CPU
Instruction Code
Operation
Execu-
tion
Cycles
T Bit
Compatibility
SH2,
SH2E SH4 SH-2A
0100nnnn10010001 When Rn > (H'0000007F),
1

Yes
(H'0000007F) â Rn, 1 â CS
when Rn < (H'FFFFFF80),
(H'FFFFFF80) â Rn, 1 â CS
0100nnnn10010101 When Rn > (H'00007FFF), 1

Yes
(H'00007FFF) â Rn, 1 â CS
When Rn < (H'FFFF8000),
(H'FFFF8000) â Rn, 1 â CS
0100nnnn10000001 When Rn > (H'000000FF), 1

Yes
(H'000000FF) â Rn, 1 â CS
0100nnnn10000101 When Rn > (H'0000FFFF), 1

Yes
(H'0000FFFF) â Rn, 1 â CS
0011nnnnmmmm0100 1-step division (Rn ÷ Rm)
1
Calcu-
lation
result
Yes Yes Yes
0010nnnnmmmm0111 MSB of Rn â Q,
1
MSB of Rm â M, M ^ Q â T
Calcu-
lation
result
Yes Yes Yes
0000000000011001 0 â M/Q/T
1
0
Yes Yes Yes
0100nnnn10010100 Signed operation of Rn ÷ R0 36

Yes
â Rn 32 ÷ 32 â 32 bits
0100nnnn10000100 Unsigned operation of Rn ÷ R0 34

Yes
â Rn 32 ÷ 32 â 32 bits
0011nnnnmmmm1101 Signed operation of Rn à Rm 2
â MACH, MACL
32 Ã 32 â 64 bits

Yes Yes Yes
0011nnnnmmmm0101 Unsigned operation of Rn à 2
Rm â MACH, MACL
32 Ã 32 â 64 bits
0100nnnn00010000 Rn â 1 â Rn
1
When Rn is 0, 1 â T
When Rn is not 0, 0 â T

Yes Yes Yes
Compa- Yes Yes Yes
rison
result
0110nnnnmmmm1110 Byte in Rm is
sign-extended â Rn
1

Yes Yes Yes
0110nnnnmmmm1111 Word in Rm is
sign-extended â Rn
1

Yes Yes Yes
Rev. 3.00 Jun. 18, 2008 Page 59 of 1160
REJ09B0191-0300
|
▷ |