|
SMJ320C25GBM Datasheet, PDF (11/38 Pages) Texas Instruments – DIGITAL SIGNAL PROCESSOR | |||
|
◁ |
SMJ320C25, SMJ320C25Ä50
DIGITAL SIGNAL PROCESSOR
SGUS007D â AUGUST 1988 â REVISED OCTOBER 2001
Table 2. SMJ320C25 Instruction Set Summary
ACCUMULATOR MEMORY REFERENCE INSTRUCTIONS
MNEMONIC
DESCRIPTION
ABS
Absolute value of accumulator
NO.
INSTRUCTION BIT CODE
WORDS
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
1
1 1 0 0 1 1 1000011011
ADD
ADDCâ¡
Add to accumulator with shift
Add to accumulator with carry
1
0000
S
M
D
1
0 1 0 0 0 0 11M
D
ADDH
ADDKâ¡
Add to high accumulator
Add to accumulator short immediate
1
0 1 0 0 1 0 00M
D
1
1 1 0 0 1 1 00
K
ADDS
Add to low accumulator with sign
extension suppressed
1
0 1 0 0 1 0 01M
D
ADDT
ADLKâ
Add to accumulator with shift specified by
T register
Add to accumulator long immediate with shift
1
0 1 0 0 1 0 10M
D
2
1101
S
00000010
AND
ANDKâ
CMPLâ
AND with accumulator
AND immediate with accumulator with shift
Complement accumulator
1
0 1 0 0 1 1 10M
D
2
1101
S
00000100
1
1 1 0 0 1 1 1000100111
LAC
Load accumulator with shift
1
0010
S
M
D
LACK
LACTâ
LALKâ
NEGâ
NORMâ
Load accumulator immediate short
Load accumulator with shift specified by
T register
Load accumulator long immediate with shift
Negate accumulator
Normalize contents of accumulator
1
1 1 0 0 1 0 10
K
1
0 1 0 0 0 0 10M
D
2
1101
S
00000001
1
1 1 0 0 1 1 1000100011
1
1 1 0 0 1 1 101
D
OR
ORKâ
ROLâ¡
RORâ¡
OR with accumulator
OR immediate with accumulator with shift
Rotate accumulator left
Rotate accumulator right
1
0 1 0 0 1 1 01M
D
2
1101
S
00000101
1
1 1 0 0 1 1 1000110100
1
1 1 0 0 1 1 1000110101
SACH
Store high accumulator with shift
1
01101
X
M
D
SACL
Store low-order accumulator with shift
1
01100
X
M
D
SBLKâ
SFLâ
SFRâ
Subtract from accumulator long immediate
with shift
Shift accumulator left
Shift accumulator right
2
1101
S
00000011
1
1 1 0 0 1 1 1000011000
1
1 1 0 0 1 1 1000011001
SUB
Subtract from accumulator with shift
1
0001
S
M
D
SUBBâ¡
Subtract from accumulator with borrow
1
0 1 0 0 1 1 11M
D
SUBC
Conditional subtract
1
0 1 0 0 0 1 11M
D
SUBH
Subtract from high accumulator
1
0 1 0 0 0 1 00M
D
SUBKâ¡
Subtract from accumulator short immediate
1
1 1 0 0 1 1 01
K
SUBS
Subtract from low accumulator with sign
extension suppressed
1
0 1 0 0 0 1 01M
D
â These instructions are not included in the TMS320C1x instruction set.
â¡ These instructions are not included in the TMS32020 instruction set.
⢠POST OFFICE BOX 1443 HOUSTON, TEXAS 77251â1443
11
|
▷ |