HD6417021 Hitachi Semiconductor, HD6417021 Datasheet - Page 52

no-image

HD6417021

Manufacturer Part Number
HD6417021
Description
SuperH RISC engine
Manufacturer
Hitachi Semiconductor
Datasheet
Table 2.13 Arithmetic Instructions
Instruction
ADD
ADD
ADDC
ADDV
CMP/EQ
CMP/EQ
CMP/HS
CMP/GE
CMP/HI
CMP/GT
CMP/PZ
CMP/PL
CMP/STR Rm,Rn
DIV1
DIV0S
DIV0U
EXTS.B
Rm,Rn
#imm,Rn
Rm,Rn
Rm,Rn
#imm,R0
Rm,Rn
Rm,Rn
Rm,Rn
Rm,Rn
Rm,Rn
Rn
Rn
Rm,Rn
Rm,Rn
Rm,Rn
Instruction Code
0011nnnnmmmm1110
0011nnnnmmmm1111
0011nnnnmmmm0100
0011nnnnmmmm1100
0111nnnniiiiiiii
10001000iiiiiiii
0011nnnnmmmm0000
0011nnnnmmmm0010
0011nnnnmmmm0011
0011nnnnmmmm0110
0011nnnnmmmm0111
0100nnnn00010001
0100nnnn00010101
0010nnnnmmmm1100
0010nnnnmmmm0111
0000000000011001
0110nnnnmmmm1110
Operation
Rn + Rm
Rn + imm
Rn + Rm + T
Carry
Rn + Rm
Overflow
If R0 = imm, 1
If Rn = Rm, 1
If Rn Rm with
unsigned data, 1
If Rn
signed data, 1
If Rn > Rm with
unsigned data, 1
If Rn > Rm with
signed data, 1
If Rn
If Rn > 0, 1
If Rn and Rm have an
equivalent byte, 1
T
Single-step division
(Rn/Rm)
MSB of Rn
MSB of Rm
Q
0
A byte in Rm is sign-
extended
M/Q/T
T
0, 1
Rm with
T
Rn
Rn,
T
Rn
Rn
T
Q,
T
M, M ^
Rn,
T
T
T
T
T
T
Execution
Cycles
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
T bit
Carry
Overflow
Comparison
result
Comparison
result
Comparison
result
Comparison
result
Comparison
result
Comparison
result
Comparison
result
Comparison
result
Comparison
result
Calculation
result
Calculation
result
0
HITACHI 33

Related parts for HD6417021