![](http://datasheet.mmic.net.cn/140000/SM320C25-50FJM_datasheet_5012240/SM320C25-50FJM_14.png)
NO.
WORDS
DESCRIPTION
INSTRUCTION BIT CODE
MNEMONIC
D
NO.
WORDS
DESCRIPTION
INSTRUCTION BIT CODE
MNEMONIC
D
PA
SMJ320C25, SMJ320C2550
DIGITAL SIGNAL PROCESSOR
SGUS007D – AUGUST 1988 – REVISED OCTOBER 2001
14
POST OFFICE BOX 1443
HOUSTON, TEXAS 77251–1443
Table 2. SMJ320C25 Instruction Set Summary (continued)
BRANCH/CALL INSTRUCTIONS
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
B
Branch unconditionally
2
1
BACC
Branch to address specified by accumulator
1
100
11
1
0
1
0
1
0
1
BANZ
Branch on auxiliary register not zero
2
1
111
10
1
BBNZ
Branch if TC bit
≠ 02
1
111
10
0
1
BBZ
Branch if TC bit = 0
2
1
111
10
0
1
BC
Branch on carry
2
0
101
11
1
0
1
BGEZ
Branch if accumulator
≥ 02
1
111
01
0
1
BGZ
Branch if accumulator > 0
2
1
111
00
0
1
BIOZ
Branch on I/O status = 0
2
1
111
10
1
0
1
BLEZ
Branch if accumulator
≤ 02
1
111
00
1
0
1
BLZ
Branch if accumulator < 0
2
1
111
00
1
BNC
Branch on no carry
2
0
101
11
1
BNV
Branch if no overflow
2
1
111
01
1
BNZ
Branch if accumulator
≠ 02
1
111
01
0
1
BV
Branch on overflow
2
1
111
00
0
1
BZ
Branch if accumulator = 0
2
1
111
01
1
0
1
CALA
Call subroutine indirect
1
100
11
1
0
1
0
1
0
CALL
Call subroutine
2
1
111
11
1
0
1
RET
Return from subroutine
1
100
11
1
0
1
0
1
0
I/O AND DATA MEMORY OPERATIONS
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
BLKD
Block move from data memory to data memory
2
1
0
1
0
1
M
BLKP
Block move from program memory to data
memory
2
1
111
11
0
M
DMOV
Data move in data memory
1
0
101
01
1
0
M
FORT
Format serial port registers
1
100
11
1
0
1
FO
IN
Input data from port
1
000
M
OUT
Output data to port
1
110
M
RFSM
Reset serial port frame synchronization mode
1
100
11
1
0
1
0
1
0
RTXM
Reset serial port transmit mode
1
100
11
1
0
1
0
RXF
Reset external flag
1
100
11
1
0
1
0
SFSM
Set serial port frame synchronization mode
1
100
11
1
0
1
0
1
STXM
Set serial port transmit mode
1
100
11
1
0
1
0
1
SXF
Set external flag
1
100
11
1
0
1
0
1
TBLR
Table read
1
0
101
10
0
M
TBLW
Table write
1
0
1
0
1
0
1
M
These instructions are not included in the TMS320C1x instruction set.
These instructions are not included in the TMS32020 instruction set.