Instruction Syntax Change - Texas Instruments TMS320C28x Reference Manual

Dsp cpu and instruction set
Table of Contents

Advertisement

Migrating to C28x Object Code
Table F−3. Instruction Syntax Change
C27x Syntax
ADDB
ARn,#7bit
ADDB
XAR6/7,#7bit
SUBB
ARn,#7bit
SUBB
XAR6/7,#7bit
MOV
AR0/../5,loc16
MOVB
AR0/../5,#8bit
MOV
XAR6/7,loc32
MOVL
XAR6/7,loc32
MOV
XAR6/7,#22bit
MOVL
XAR6/7,#22bit
MOV
loc32,XAR6/7
MOVL
loc32,XAR6/7
CALL
22bit
LC
22bit
CALL
*XAR7
LC
*XAR7
RET
LRET
RETE
LRETE
MOV
ACC,P
{MOVP
ADD
ACC,P
{MOVA
SUB
ACC,P
{MOVS
CMP
ACC,P
MOV
P,ACC
NORM
ACC,ARn++
NORM
ACC,XAR6/7++
NORM
ACC,ARn−−
NORM
ACC,XAR6/7−−
B
16bitOff
SB
8bitOff
T,@T decode}
T,@T decode}
T,@T decode}
{unconditional}
{unconditional}
C28x Syntax
ADDB
XARn,#7bit
SUBB
XARn,#7bit
MOVZ
AR0/../5,loc16
MOVB
XAR0/../5,#8bit
MOVL
XAR6/7,loc32
MOVL
XAR6/7,#22bit
MOVL
loc32,XAR6/7
LC
22bit
LC
*XAR7
LRET
LRETE
MOVL
ACC,P << PM {MOVP
ADDL
ACC,P << PM {MOVA
SUBL
ACC,P << PM {MOVS
CMPL
ACC,P << PM
MOVL
P,ACC
NORM
ACC,XARn++
NORM
ACC,XARn−−
B
16bitOff,UNC
SB
8bitOff,UNC
T,@T decode}
T,@T decode}
T,@T decode}
[2]
[2]

Hide quick links:

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the TMS320C28x and is the answer not in the manual?

Subscribe to Our Youtube Channel

Table of Contents

Save PDF