English
Language : 

SH7708 Datasheet, PDF (48/633 Pages) Renesas Technology Corp – SuperH™ RISC engine
Table 2.4 Classification of Instructions (cont)
Classification Types
Arithmetic
21
operations
(cont)
Logic
6
operations
Shift
12
Operation
Code
Function
MUL
Double-precision 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
AND
Logical AND
NOT
Bit inversion
OR
Logical OR
TAS
Memory test and bit set
TST
Logical AND and T bit set
XOR
Exclusive OR
ROTL
One-bit left rotation
ROTR
One-bit right rotation
ROTCL One-bit left rotation with T bit
ROTCR One-bit right rotation with T bit
SHAL
One-bit arithmetic left shift
SHAR
One-bit arithmetic right shift
SHLL
One-bit logical left shift
SHLLn n-bit logical left shift
SHLR
One-bit logical right shift
SHLRn n-bit logical right shift
SHAD
Dynamic arithmetic shift
SHLD
Dynamic logical shift
No. of
Instructions
33
14
16
30