English
Language : 

SMJ320C25GBM Datasheet, PDF (14/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)
BRANCH/CALL INSTRUCTIONS
MNEMONIC
DESCRIPTION
NO.
INSTRUCTION BIT CODE
WORDS
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
B
Branch unconditionally
BACC† Branch to address specified by accumulator
2
1 1 1 1 1 1 111
D
1
1 1 0 0 1 1 100010010 1
BANZ
BBNZ†
BBZ†
BC‡
Branch on auxiliary register not zero
Branch if TC bit ≠ 0
Branch if TC bit = 0
Branch on carry
2
1 1 1 1 1 0 111
D
2
1 1 1 1 1 0 011
D
2
1 1 1 1 1 0 001
D
2
0 1 0 1 1 1 101
D
BGEZ Branch if accumulator ≥ 0
2
1 1 1 1 0 1 001
D
BGZ Branch if accumulator > 0
2
1 1 1 1 0 0 011
D
BIOZ Branch on I/O status = 0
2
1 1 1 1 1 0 101
D
BLEZ Branch if accumulator ≤ 0
2
1 1 1 1 0 0 101
D
BLZ
BNC‡
BNV†
Branch if accumulator < 0
Branch on no carry
Branch if no overflow
2
1 1 1 1 0 0 111
D
2
0 1 0 1 1 1 111
D
2
1 1 1 1 0 1 111
D
BNZ Branch if accumulator ≠ 0
2
1 1 1 1 0 1 011
D
BV
Branch on overflow
2
1 1 1 1 0 0 001
D
BZ
Branch if accumulator = 0
2
1 1 1 1 0 1 101
D
CALA Call subroutine indirect
1
1 1 0 0 1 1 100010010 0
CALL Call subroutine
2
1 1 1 1 1 1 101
D
RET Return from subroutine
1
1 1 0 0 1 1 100010011 0
I/O AND DATA MEMORY OPERATIONS
MNEMONIC
DESCRIPTION
NO.
INSTRUCTION BIT CODE
WORDS
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 1 1 0 1 1 01M
D
BLKP†
Block move from program memory to data
memory
2
1 1 1 1 1 1 00M
D
DMOV Data move in data memory
FORT† Format serial port registers
1
0 1 0 1 0 1 10M
D
1
1 1 0 0 1 1 1 0 0 0 0 0 1 1 1 FO
IN
Input data from port
OUT
RFSM‡
RTXM†
RXF†
SFSM‡
STXM†
SXF†
Output data to port
Reset serial port frame synchronization mode
Reset serial port transmit mode
Reset external flag
Set serial port frame synchronization mode
Set serial port transmit mode
Set external flag
1
1000
PA
M
D
1
1110
PA
M
D
1
1 1 0 0 1 1 100011011 0
1
1 1 0 0 1 1 100010000 0
1
1 1 0 0 1 1 100000110 0
1
1 1 0 0 1 1 100011011 1
1
1 1 0 0 1 1 100010000 1
1
1 1 0 0 1 1 100000110 1
TBLR Table read
1
0 1 0 1 1 0 00M
D
TBLW Table write
1
0 1 0 1 1 0 01M
D
† These instructions are not included in the TMS320C1x instruction set.
‡ These instructions are not included in the TMS32020 instruction set.
14
• POST OFFICE BOX 1443 HOUSTON, TEXAS 77251–1443