Contents

CLR (Clear a Bit Field) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-77CMPEQ (Compare for Equality, Signed Integers) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-80CMPEQDP (Compare for Equality, Double-Precision Floating-Point Values) . . . . . . . 3-82CMPEQSP (Compare for Equality, Single-Precision Floating-Point Values) . . . . . . . . 3-84CMPGT (Compare for Greater Than, Signed Integers) . . . . . . . . . . . . . . . . . . . . . . . . . . 3-86CMPGTDP (Compare for Greater Than, Double-Precision Floating-Point Values) . . 3-89CMPGTSP (Compare for Greater Than, Single-Precision Floating-Point Values) . . . 3-91CMPGTU (Compare for Greater Than, Unsigned Integers) . . . . . . . . . . . . . . . . . . . . . . 3-93CMPLT (Compare for Less Than, Signed Integers) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-95CMPLTDP (Compare for Less Than, Double-Precision Floating-Point Values) . . . . . 3-98CMPLTSP (Compare for Less Than, Single-Precision Floating-Point Values) . . . . . 3-100CMPLTU (Compare for Less Than, Unsigned Integers) . . . . . . . . . . . . . . . . . . . . . . . . 3-102DPINT (Convert Double-Precision Floating-Point Value to Integer) . . . . . . . . . . . . . . 3-104

DPSP (Convert Double-Precision Floating-Point Value to

Single-Precision Floating-Point Value) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-106

DPTRUNC (Convert Double-Precision Floating-Point Value to

Integer With Truncation) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-108EXT (Extract and Sign-Extend a Bit Field) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-110EXTU (Extract and Zero-Extend a Bit Field) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-113IDLE (Multicycle NOP With No Termination Until Interrupt) . . . . . . . . . . . . . . . . . . . . . 3-116INTDP (Convert Signed Integer to Double-Precision Floating-Point Value) . . . . . . . 3-117INTDPU (Convert Unsigned Integer to Double-Precision Floating-Point Value) . . . . 3-119INTSP (Convert Signed Integer to Single-Precision Floating-Point Value) . . . . . . . . 3-121INTSPU (Convert Unsigned Integer to Single-Precision Floating-Point Value) . . . . . 3-122

LDB(U) (Load Byte From Memory With a 5-Bit Unsigned Constant Offset or

Register Offset) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-123LDB(U) (Load Byte From Memory With a 15-Bit Unsigned Constant Offset) . . . . . . 3-126

LDDW (Load Doubleword From Memory With an Unsigned Constant Offset or Register Offset) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-128

LDH(U) (Load Halfword From Memory With a 5-Bit Unsigned Constant Offset or Register Offset) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-131

LDH(U) (Load Halfword From Memory With a 15-Bit Unsigned Constant Offset) . . 3-134

LDW (Load Word From Memory With a 5-Bit Unsigned Constant Offset or

Register Offset) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-136LDW (Load Word From Memory With a 15-Bit Unsigned Constant Offset) . . . . . . . . 3-139LMBD (Leftmost Bit Detection) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-141MPY (Multiply Signed 16 LSB by Signed 16 LSB) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-143MPYDP (Multiply Two Double-Precision Floating-Point Values) . . . . . . . . . . . . . . . . . 3-145MPYH (Multiply Signed 16 MSB by Signed 16 MSB) . . . . . . . . . . . . . . . . . . . . . . . . . . 3-147MPYHL (Multiply Signed 16 MSB by Signed 16 LSB) . . . . . . . . . . . . . . . . . . . . . . . . . . 3-149MPYHLU (Multiply Unsigned 16 MSB by Unsigned 16 LSB) . . . . . . . . . . . . . . . . . . . . 3-151MPYHSLU (Multiply Signed 16 MSB by Unsigned 16 LSB) . . . . . . . . . . . . . . . . . . . . . 3-152MPYHSU (Multiply Signed 16 MSB by Unsigned 16 MSB) . . . . . . . . . . . . . . . . . . . . . 3-153MPYHU (Multiply Unsigned 16 MSB by Unsigned 16 MSB) . . . . . . . . . . . . . . . . . . . . 3-154MPYHULS (Multiply Unsigned 16 MSB by Signed 16 LSB) . . . . . . . . . . . . . . . . . . . . . 3-155MPYHUS (Multiply Unsigned 16 MSB by Signed 16 MSB) . . . . . . . . . . . . . . . . . . . . . 3-156

SPRU733

Contents

vii

Page 7
Image 7
Texas Instruments TMS320C67X/C67X+ DSP manual Contents Vii