English
Language : 

NS32FV16 Datasheet, PDF (90/104 Pages) Texas Instruments – Advanced Imaging/Communication Signal Processors
Appendix A Instruction Formats
NOTATIONS
Configuration bits in SETCFG instruction
i e Integer Type Field
B e 00 (Byte)
W e 01 (Word)
CMFI
7
0
D e 11 (Double Word)
f e Floating-Point Type Field
cond 1 0 1 0
F e 1 (Std Floating 32 bits)
Format 0
L e 0 (Long Floating 64 bits)
Bcond (BR)
op e Operation Code
Valid encodings shown with each format
7
0
gen gen 1 gen 2 e General Addressing Mode Field
op 0 0 1 0
See Section 2 4 2 for encodings
reg e General Purpose Register Number
Format 1
cond e Condition Code Field
0000 e EQual Z e 1
0001 e Not Equal Z e 0
0010 e Carry Set C e 1
0011 e Carry Clear C e 0
0100 e Higher L e 1
0101 e Lower or Same L e 0
te 0110 e Greater Than N e 1
0111 e Less or Equal N e 0
1000 e Flag Set F e 1
1001 e Flag Clear F e 0
1010 e LOwer L e 0 and Z e 0
1011 e Higher or Same L e 1 or Z e 1
le 1100 e Less Than N e 0 and Z e 0
1101 e Greater or Equal N e 1 or Z e 1
1110 e (Unconditionally True)
1111 e (Unconditionally False)
short e Short Immediate Value May contain
quick Signed 4-bit value in MOVQ ADDQ
o CMPQ ACB
cond Condition Code (above) in Scond
areg CPU Dedicated Register in LPR SPR
0000 e UPSR
s 0001–0111 e (Reserved)
1000 e FP
1001 e SP
1010 e SB
b 1011 e (Reserved)
1100 e (Reserved)
1101 e PSR
1110 e INTBASE
1111 e MOD
OOptions in String Instructions
BSR
RET
CXP
RXP
RETT
RETI
SAVE
RESTORE
15
0000
0001
0010
0011
0100
0101
0110
0111
ENTER
EXIT
NOP
WAIT
DIA
FLAG
SVC
BPT
87
1000
1001
1010
1011
1100
1101
1110
1111
0
gen
short
op
ADDQ
CMPQ
SPR
Scond
Format 2
000
ACB
001
MOVQ
010
LPR
011
15
87
11 i
100
101
110
0
gen
op 1 1 1 1 1 i
Format 3
CXPD
0000
BICPSR
0010
JUMP
0100
BISPSR
0110
Trap (UND) on XXX1 1000
ADJSP
JSR
CASE
1010
1100
1110
15
87
0
ADD
CMP
BIC
ADDC
gen 1
gen 2
Format 4
0000
0001
0010
0100
SUB
ADDR
AND
SUBC
op
i
1000
1001
1010
1100
MOV
0101
TBIT
1101
UW B T
OR
0110
XOR
1110
T e Translated
B e Backward
U W e 00 None
01 While Match
11 Until Match
23
16 15
0 0 0 0 0 short 0 op
87
0
i 00001110
89