DSP TMS320F2803x CLA 指令

MMABSF32MRa,MRb—32-Bit Floating-Point Absolute Value

MADD32MRa,MRb,MRc—32-Bit Integer Add

MADDF32MRa,#16FHi,MRb—32-Bit Floating-Point Addition

MADDF32MRa,MRb,#16FHi—32-Bit Floating-Point Addition

MADDF32MRa,MRb,MRc—32-BitFloating-PointAddition

MADDF32MRd,MRe,MRf || MMOV32mem32,MRa—32-Bit Floating-Point Addition with Parallel Move

MADDF32MRd,MRe,MRf || MMOV32MRa,mem32—32-Bit Floating-Point Addition with Parallel Move

MAND32MRa,MRb,MRc—Bitwise AND

MASR32MRa,#SHIFT—Arithmetic Shift Right

MBCNDD 16BitDest {,CNDF}—Branch Conditional Delayed.

DSP TMS320F2803x CLA 指令

MCCNDD16BitDest {,CNDF}—Call Conditional Delayed

MCMP32 MRa, MRb—32-Bit Integer Compare for Equal, Less Than or Greater Than

DSP TMS320F2803x CLA 指令

MCMPF32MRa,MRb—32-Bit Floating-Point Compare for Equal, LessThan or Greater Than

MCMPF32MRa,#16FHi—32-BitFloating-PointCompareforEqual,LessThanorGreaterThan

MDEBUGSTOP—DebugStopTask

MEALLOW—EnableCLAWriteAccesstoEALLOWProtectedRegisters

1MEDIS—DisableCLAWriteAccesstoEALLOWProtectedRegisters

MEINVF32MRa,MRb—32-BitFloating-PointReciprocalApproximation

3MEISQRTF32MRa,MRb—32-BitFloating-PointSquare-RootReciprocalApproximation

MF32TOI16MRa,MRb—Convert32-BitFloating-PointValueto16-BitInteger

MF32TOI16RMRa,MRb—Convert32-BitFloating-PointValueto16-BitIntegerandRound

MF32TOI32MRa,MRb—Convert 32-Bit Floating-Point Value to 32-Bit Integer

MF32TOUI16MRa,MRb—Convert 32-Bit Floating-Point Value to 16-bit Unsigned Integer

MF32TOUI16RMRa,MRb—Convert32-BitFloating-PointValueto16-bitUnsignedIntegerandRound

MF32TOUI32MRa,MRb—Convert32-BitFloating-PointValueto32-BitUnsignedInteger

MFRACF32MRa,MRb—FractionalPortionofa32-BitFloating-PointValue

MI16TOF32MRa,MRb—Convert16-BitIntegerto32-BitFloating-PointValue

MI16TOF32MRa,mem16—Convert16-BitIntegerto32-BitFloating-PointValue

MI32TOF32MRa,mem32—Convert32-BitIntegerto32-BitFloating-PointValue

MI32TOF32MRa,MRb—Convert32-BitIntegerto32-BitFloating-PointValue

MLSL32MRa,#SHIFT—LogicalShiftLeft

MLSR32MRa,#SHIFT—LogicalShiftRight

MMACF32MR3,MR2,MRd,MRe,MRf||MMOV32MRa,mem32—32-BitFloating-PointMultiplyandAccumulate
withParallelMove

MMAXF32MRa,MRb—32-Bit Floating-Point Maximum

MMAXF32MRa,#16FHi—32-Bit Floating-Point Maximum

MMINF32MRa,MRb—32-Bit Floating-Point Minimum

MMINF32MRa,#16FHi—32-Bit Floating-Point Minimum

MMOV16MARx,MRa,#16I — Load the Auxiliary Register with MRa + 16-bit Immediate Value

7MMOV16MARx,mem16—LoadMAR1with16-bitValue

MMOV16mem16,MARx—Move16-BitAuxiliaryRegisterContentstoMemory

MMOV16mem16,MRa—Move16-BitFloating-PointRegisterContentstoMemory

MMOV32 mem32, MRa—Move 32-Bit Floating-Point Register Contents to Memory

 

MMOV32mem32,MSTF—Move32-BitMSTFRegistertoMemory

MMOV32MRa,mem32{,CNDF}—Conditional32-BitMove

MMOV32MRa,MRb{,CNDF}—Conditional32-BitMove

MMOV32MSTF,mem32—Move32-BitValuefromMemorytotheMSTFRegister.

MMOVD32MRa,mem32—Move32-BitValuefromMemorywithDataCopy

MMOVF32MRa,#32F—Loadthe32-Bitsofa32-BitFloating-PointRegister

MMOVI16MARx,#16I—LoadtheAuxiliaryRegisterwiththe16-BitImmediateValue

MMOVI32MRa,#32FHex—Loadthe32-Bitsofa32-BitFloating-PointRegisterwiththeImmediate

MMOVIZ MRa, #16FHi—Load the Upper 16-Bits of a32-Bit Floating-Point Register

DSP TMS320F2803x CLA 指令

MMOVZ16MRa,mem16—LoadMRxWith16-bitValue

MMOVXIMRa,#16FLoHex—MoveImmediatetotheLow16-BitsofaFloating-PointRegister

MMPYF32MRa,MRb,MRc—32-BitFloating-PointMultiply

MMPYF32MRa,#16FHi,MRb—32-BitFloating-PointMultiply

MMPYF32MRa,MRb,#16FHi—32-BitFloating-PointMultiply

MMPYF32MRa,MRb,MRc||MADDF32MRd,MRe,MRf—32-BitFloating-PointMultiplywithParallelAdd.

MMPYF32MRd,MRe,MRf||MMOV32MRa,mem32—32-BitFloating-PointMultiplywithParallelMove

MMPYF32MRd,MRe,MRf||MMOV32mem32,MRa—32-BitFloating-PointMultiplywithParallelMove

MMPYF32MRa,MRb,MRc||MSUBF32MRd,MRe,MRf—32-BitFloating-PointMultiplywithParallelSubtract

MNEGF32MRa,MRb{,CNDF}—ConditionalNegation

MNOP—NoOperation

DSP TMS320F2803x CLA 指令

MOR32MRa,MRb,MRc—BitwiseOR

MRCNDD{CNDF}—ReturnConditionalDelayed

MSETFLGFLAG,VALUE—Setor Clear Selected Floating-Point Status Flags

MSTOP—StopTask

DSP TMS320F2803x CLA 指令

MSUB32MRa,MRb,MRc—32-Bit Integer Subtraction

DSP TMS320F2803x CLA 指令

MSUBF32MRa,MRb,MRc—32-BitFloating-PointSubtraction

2MSUBF32MRa,#16FHi,MRb—32-BitFloating-PointSubtraction

MSUBF32MRd,MRe,MRf||MMOV32MRa,mem32—32-BitFloating-PointSubtractionwithParallelMove

MSUBF32MRd,MRe,MRf||MMOV32mem32,MRa—32-BitFloating-PointSubtractionwithParallelMove

MSWAPFMRa,MRb{,CNDF}—ConditionalSwap

MTESTTFCNDF—TestMSTFRegisterFlagCondition

MUI16TOF32MRa,mem16—ConvertUnsigned16-BitIntegerto32-BitFloating-PointValue

MUI16TOF32MRa,MRb—ConvertUnsigned16-BitIntegerto32-BitFloating-PointValue

MUI32TOF32MRa,mem32—ConvertUnsigned32-BitIntegerto32-BitFloating-PointValue

MUI32TOF32MRa,MRb—ConvertUnsigned32-BitIntegerto32-BitFloating-PointValue

MXOR32MRa,MRb,MRc—BitwiseExclusiveOr