English
Language : 

TMS320C206 Datasheet, PDF (29/58 Pages) Texas Instruments – DIGITAL SIGNAL PROCESSORS
TMS320C206, TMS320LC206
DIGITAL SIGNAL PROCESSORS
instruction set summary (continued)
SPRS065B – JUNE 1998 – REVISED JANUARY 1999
SYMBOL
A
ACC
ACCB
ARx
BITx
BMAR
DBMR
I
II...II
INTM
INTR#
K
PREG
PROG
RPTC
SHF, SHFT
TC
TP
TREGn
ZLVC
Table 12. Opcode Symbols
DESCRIPTION
Address
Accumulator
Accumulator buffer
Auxiliary register value (0 – 7)
4-bit field specifies which bit to test for the BIT instruction
Block-move address register
Dynamic bit-manipulation register
Addressing-mode bit
Immediate operand value
Interrupt-mode flag bit
Interrupt vector number
Constant
Product register
Program memory
Repeat counter
3/4-bit shift value
Test-control bit
Two bits used by the conditional execution instructions to represent the conditions TC, NTC, and BIO.
T P Meaning
0 0 BIO low
0 1 TC = 1
1 0 TC = 0
1 1 None of the above conditions
Temporary register n (n = 0, 1, or 2)
4-bit field representing the following conditions:
Z: ACC = 0
L: ACC < 0
V: Overflow
C: Carry
A conditional instruction contains two of these 4-bit fields. The 4-LSB field of the instruction is a 4-bit mask field. A 1 in the
corresponding mask bit indicates that the condition is being tested. The second 4-bit field (bits 4 – 7) indicates the state of the
conditions designated by the mask bits as being tested. For example, to test for ACC ≥ 0, the Z and L fields are set while the
V and C fields are not set. The next 4-bit field contains the state of the conditions to test. The Z field is set to indicate testing
of the condition ACC = 0, and the L field is reset to indicate testing of the condition ACC ≥ 0. The conditions possible with these
8 bits are shown in the BCND and CC instructions. To determine if the conditions are met, the 4-LSB bit mask is ANDed with
the conditions. If any bits are set, the conditions are met.
• POST OFFICE BOX 1443 HOUSTON, TEXAS 77251–1443
29