EasyManua.ls Logo

Texas Instruments TMS320C28x - Instructions Affected by the PM Bits

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

Table of Contents

Related product manuals