Parallel-Executability; Table 8.1 Instruction Groups - Hitachi SH7750 Hardware Manual

Sh7750 series superh risc engine
Hide thumbs Also See for SH7750:
Table of Contents

Advertisement

8.2

Parallel-Executability

Instructions are categorized into six groups according to the internal function blocks used, as
shown in table 8.1. Table 8.2 shows the parallel-executability of pairs of instructions in terms of
groups. For example, ADD in the EX group and BRA in the BR group can be executed in parallel.
Table 8.1
Instruction Groups
1. MT Group
CLRT
CMP/EQ
#imm,R0
CMP/EQ
Rm,Rn
CMP/GE
Rm,Rn
CMP/GT
Rm,Rn
2. EX Group
ADD
#imm,Rn
ADD
Rm,Rn
ADDC
Rm,Rn
ADDV
Rm,Rn
AND
#imm,R0
AND
Rm,Rn
DIV0S
Rm,Rn
DIV0U
DIV1
Rm,Rn
DT
Rn
EXTS.B
Rm,Rn
EXTS.W
Rm,Rn
EXTU.B
Rm,Rn
EXTU.W
Rm,Rn
MOV
#imm,Rn
MOVA
@(disp,PC),R0 SHLL16
3. BR Group
BF
disp
BF/S
disp
Rev. 6.0, 07/02, page 200 of 986
CMP/HI
Rm,Rn
CMP/HS
Rm,Rn
CMP/PL
Rn
CMP/PZ
Rn
CMP/STR
Rm,Rn
MOVT
Rn
NEG
Rm,Rn
NEGC
Rm,Rn
NOT
Rm,Rn
OR
#imm,R0
OR
Rm,Rn
ROTCL
Rn
ROTCR
Rn
ROTL
Rn
ROTR
Rn
SHAD
Rm,Rn
SHAL
Rn
SHAR
Rn
SHLD
Rm,Rn
SHLL
Rn
Rn
BRA
disp
BSR
disp
MOV
Rm,Rn
NOP
SETT
TST
#imm,R0
TST
Rm,Rn
SHLL2
Rn
SHLL8
Rn
SHLR
Rn
SHLR16
Rn
SHLR2
Rn
SHLR8
Rn
SUB
Rm,Rn
SUBC
Rm,Rn
SUBV
Rm,Rn
SWAP.B
Rm,Rn
SWAP.W
Rm,Rn
XOR
#imm,R0
XOR
Rm,Rn
XTRCT
Rm,Rn
BT
disp
BT/S
disp

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sh7750rSh7750s

Table of Contents