![NXP Semiconductors LCP43 Series User Manual Download Page 1218](http://html1.mh-extra.com/html/nxp-semiconductors/lcp43-series/lcp43-series_user-manual_17218171218.webp)
UM10503
All information provided in this document is subject to legal disclaimers.
© NXP B.V. 2012. All rights reserved.
User manual
Rev. 1.3 — 6 July 2012
1218 of 1269
NXP Semiconductors
UM10503
Chapter 49: LPC43xx ARM Cortex M0/M4 reference
Packing and
Unpacking
Pack half word top with shifted bottom
PKHTB
1
Pack half word bottom with shifted top
PKHBT
1
Extract 8-bits and sign extend to 32-bits
SXTB
1
Dual extract 8-bits and sign extend each to 16-bits
SXTB16
1
Extract 16-bits and sign extend to 32-bits
SXTH
1
Extract 8-bits and zero-extend to 32-bits
UXTB
1
Dual extract 8-bits and zero-extend to 16-bits
UXTB16
1
Extract 16-bits and zero-extend to 32-bits
UXTH
1
Extract 8-bit to 32-bit unsigned addition
UXTAB
1
Dual extracted 8-bit to 16-bit unsigned addition
UXTAB16
1
Extracted 16-bit to 32-bit unsigned addition
UXTAH
1
Extracted 8-bit to 32-bit signed addition
SXTAB
1
Dual extracted 8-bit to 16-bit signed addition
SXTAB16
1
Extracted 16-bit to 32-bit signed addition
SXTAH
1
Miscellaneous Data
Processing
Select bytes based on GE bits
SEL
1
Unsigned sum of quad 8-bit unsigned absolute difference
USAD8
1
Unsigned sum of quad 8-bit unsigned absolute difference with 32-bit
accumulate
USADA8
1
Addition
Dual 16-bit unsigned saturating addition
UQADD16
1
Quad 8-bit unsigned saturating addition
UQADD8
1
Q setting saturating add
QADD
1
Q setting dual 16-bit saturating add
QADD16
1
Q setting quad 8-bit saturating add
QADD8
1
Q setting saturating double and add
QDADD
1
GE setting quad 8-bit signed addition
SADD8
1
GE setting dual 16-bit signed addition
SADD16
1
Dual 16-bit signed addition with halved results
SHADD16
1
Quad 8-bit signed addition with halved results
SHADD8
1
GE setting dual 16-bit unsigned addition
UADD16
1
GE setting quad 8-bit unsigned addition
UADD8
1
Dual 16-bit unsigned addition with halved results
UHADD16
1
Quad 8-bit unsigned addition with halved results
UHADD8
1
Table 1084.Cortex-M4 DSP instruction set summary
Operation
Description
Assembler
Cycles