English
Language : 

HD6417706 Datasheet, PDF (76/709 Pages) Renesas Technology Corp – Renesas 32-Bit RISC Microcomputer Super RISC engine Family/SH7700 Series
2.4 Instruction Set
2.4.1 Instruction Set Classified by Function
The SH7706 instruction set includes 68 basic instruction types, as listed in table 2.4.
Table 2.4 Classification of Instructions
Classification Types
Data transfer 5
Arithmetic
21
operations
Operation
Code
MOV
MOVA
MOVT
SWAP
XTRCT
ADD
ADDC
ADDV
CMP/cond
DIV1
DIV0S
DIV0U
DMULS
DMULU
DT
EXTS
EXTU
MAC
Function
No. of
Instructions
Data transfer
39
Effective address transfer
T bit transfer
Swap of upper and lower bytes
Extraction of middle of linked registers
Binary addition
33
Binary addition with carry
Binary addition with overflow check
Comparison
Division
Initialization of signed division
Initialization of unsigned division
Signed double-precision multiplication
Unsigned double-precision multiplication
Decrement and test
Sign extension
Zero extension
Multiply-and-accumulate operation, double-
precision multiply-and-accumulate
operation
Rev. 4.00, 03/04, page 30 of 660