English
Language : 

SMJ320C25GBM Datasheet, PDF (12/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 (continued)
ACCUMULATOR MEMORY REFERENCE INSTRUCTIONS
MNEMONIC
DESCRIPTION
NO.
INSTRUCTION BIT CODE
WORDS
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
SUBT†
Subtract from accumulator with shift specified by
T register
1
0 1 0 0 0 1 10M
D
XOR
Exclusive-OR with accumulator
1
0 1 0 0 1 1 00M
D
XORK†
Exclusive-OR immediate with accumulator with
shift
2
1101
S
00000110
ZAC
Zero accumulator
1
1 1 0 0 1 0 1000000000
ZALH Zero low accumulator and load high accumulator
1
0 1 0 0 0 0 00M
D
ZALR‡
Zero low accumulator and load high accumulator
with rounding
1
0 1 1 1 1 0 11M
D
ZALS
Zero accumulator and load low accumulator with
sign extension suppressed
1
0 1 0 0 0 0 01M
D
AUXILIARY REGISTERS AND DATA PAGE POINTER INSTRUCTIONS
MNEMONIC
DESCRIPTION
ADRK‡ Add to auxiliary register short immediate
NO.
INSTRUCTION BIT CODE
WORDS
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
1
0 1 1 1 1 1 10
K
CMPR†
Compare auxiliary register with auxiliary
register AR0
1
1 1 0 0 1 1 1 0 0 1 0 1 0 0 CM
LAR
Load auxiliary register
1
00110
R
M
D
LARK Load auxiliary register short immediate
1
11000
R
K
LARP
LDP
Load auxiliary register pointer
Load data memory page pointer
1
0 1 0 1 0 1 0110001
R
1
0 1 0 1 0 0 10M
D
LDPK
LRLK†
MAR
SAR
SBRK‡
Load data memory page pointer immediate
Load auxiliary register long immediate
Modify auxiliary register
Store auxiliary register
Subtract from auxiliary register short immediate
1
1 1 0 0 1 00
DP
2
11010
R
00000000
1
0 1 0 1 0 1 01M
D
1
01110
R
M
D
1
0 1 1 1 1 1 11
K
† These instructions are not included in the TMS320C1x instruction set.
‡ These instructions are not included in the TMS32020 instruction set.
12
• POST OFFICE BOX 1443 HOUSTON, TEXAS 77251–1443