HD6417641 RENESAS [Renesas Technology Corp], HD6417641 Datasheet - Page 117

no-image

HD6417641

Manufacturer Part Number
HD6417641
Description
Manufacturer
RENESAS [Renesas Technology Corp]
Datasheet
2.5
2.5.1
The SH-1/SH-2/SH-3 compatible instruction set consists of 67 basic instruction types divided into
seven functional groups, as shown in table 2.18. Tables 2.19 to 2.24 show the instruction notation,
machine code, execution time, and function.
Table 2.18 CPU Instruction Types
Type
Data transfer
instructions
Arithmetic
operation
instructions
Instruction Set
CPU Instruction Set
Kinds of
Instruction
5
21
Op Code
MOV
MOVA
MOVT
SWAP
XTRCT
ADD
ADDC
ADDV
CMP/cond
DIV1
DIV0S
DIV0U
DMULS
DMULU
DT
EXTS
EXTU
MAC
Function
Data transfer
Immediate data transfer
Peripheral module data transfer
Structure data transfer
Effective address transfer
T bit transfer
Upper/lower swap
Extraction of middle of linked registers
Binary addition
Binary addition with overflow check
Comparison
Division
Signed division initialization
Unsigned division initialization
Signed double-precision multiplication
Unsigned double-precision
multiplication
Decrement and test
Sign extension
Zero extension
Multiply-and-accumulate, double-
precision multiply-and-accumulate
Binary addition with carry
Rev. 4.00 Sep. 14, 2005 Page 67 of 982
REJ09B0023-0400
Number of
Instructions
39
34
Section 2 CPU

Related parts for HD6417641