English
Language : 

SH7604 Datasheet, PDF (45/633 Pages) Hitachi Semiconductor – Hardware Manual
2.4 Instruction Set
2.4.1 Instruction Set by Classification
Table 2.10 Instruction Set by Classification
Operation
Classification Types Code
Function
Number of
Instructions
Data transfer 5
MOV
Data transfer, immediate data transfer,
39
peripheral module data transfer, structure data
transfer
MOVA
Effective address transfer
MOVT
T bit transfer
SWAP
Swap of upper and lower bytes
XTRCT Extraction of middle of connected registers
Arithmetic
21 ADD
Binary addition
33
operations
ADDC
Binary addition with carry
ADDV
Binary addition with overflow check
CMP/cond Comparison
DIV1
Division
DIV0S
Initialization of signed division
DIV0U
Initialization of unsigned division
DMULS Signed double-length multiplication
DMULU Unsigned double-length multiplication
DT
Decrement and test
EXTS
Sign extension
EXTU
Zero extension
MAC
Multiply-and-accumulate, double-length multiply-
and-accumulate operation
MUL
Double-length multiplication
MULS
Signed multiplication
MULU
Unsigned multiplication
NEG
Negation
NEGC
Negation with borrow
SUB
Binary subtraction
SUBC
Binary subtraction with borrow
SUBV
Binary subtraction with underflow check
29