Instructions Affected By The Pm Bits - Texas Instruments TMS320C28x Reference Manual

Dsp cpu and instruction set
Table of Contents

Advertisement

Status Register (ST0)
Table 2−5. Instructions Affected by the PM Bits
Instruction
CMPL ACC,P << PM
DMAC ACC:P,loc32,*XAR7/++
IMACL P,loc32,*XAR7/++
IMPYAL P,XT,loc32
IMPYL P,XT,loc32
IMPYSL P,XT,loc32
IMPYXUL P,XT,loc32
MAC
P,loc16,*XAR7/++
MAC
P,loc16,0:pma
MOV
loc16,P
MOVA T,loc16
MOVAD T,loc16
MOVH loc16,P
MOVP T,loc16
MOVS T,loc16
MPYA P,loc16,#16bit
MPYA P,T,loc16
MPYS P,T,loc16
QMACL P,loc32,*XAR7
QMACL P,loc32,*XAR7++
QMPYAL P,XT,loc32
QMPYSL P,XT,loc32
SQRA loc16
SQRS loc16
XMAC P,loc16,*(pma)
XMACD P,loc16,*(pma)
2-20
Effect of PM
flags set on(ACC − P << PM)
ACC = ACC + MSW*MSW << PM
P = P + LSW*LSW << PM
P = ([loc32] * Prog[*XAR7/++]) << PM
P = (XT * [loc32]) << PM
P = (XT *[loc32]) << PM
ACC = ACC − P unsigned
P = (XT * [loc32]) << PM
P = (XT sign * [loc32]uns) << PM
ACC = ACC + P << PM
ACC = ACC + P << PM
[loc16] = low(P << PM)
ACC = ACC + P << PM
ACC = ACC + P << PM
[loc16] = high(P << PM)
ACC = P << PM
ACC = ACC − P << PM
ACC = ACC + P << PM
ACC = ACC + P << PM
ACC = ACC − P << PM
ACC = ACC + P << PM
ACC = ACC + P << PM
ACC = ACC + P << PM
ACC = ACC − P << PM
ACC = ACC + P << PM
ACC = ACC − P << PM
ACC = ACC + P << PM
ACC = ACC + P << PM

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?

Table of Contents

Save PDF